{"cik":1325878,"entityName":"FEDERAL HOME LOAN BANK OF TOPEKA","facts":{"dei":{"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":"2012-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-28","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-06-30","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2014-06-30","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q2I"},{"end":"2015-06-30","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q2I"},{"end":"2016-06-30","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016Q2I"},{"end":"2017-06-30","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q2I"},{"end":"2018-06-29","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q2I"},{"end":"2019-06-28","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q2I"},{"end":"2020-06-30","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2020Q2I"},{"end":"2021-06-30","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2021Q2I"},{"end":"2022-06-30","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-06-30","val":0,"accn":"0001325878-23-000121","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-06-01","frame":"CY2022Q2I"},{"end":"2023-06-30","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2023Q2I"},{"end":"2024-06-30","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q2I"},{"end":"2025-06-30","val":0,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","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":"2012-12-31","val":24392632000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":24392632000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":24392632000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":24392632000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":23179577000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":21863498000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":21441426000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":18917471000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":18917471000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":18917471000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":18917471000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":18917471000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":18328807000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":17803875000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":18225470000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":18353126000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":18353126000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":18353126000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":18353126000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":18353126000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":17517556000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":18450374000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":18319952000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":16554464000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":16554464000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":16554464000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":16554464000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":16554464000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":14796731000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":13698220000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":12760403000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":12773953000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":12773953000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":12773953000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":12773953000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":12773953000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":12417676000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":11933693000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13333444000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":13170168000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":13170168000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":13170168000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":13170168000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":13170168000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":13842396000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13352791000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":12241700000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":12497596000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":12497596000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":12497596000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":12497596000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q4I"},{"end":"2019-03-31","val":16023077000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18378702000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":19359541000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"}]}}},"us-gaap":{"AccretionAmortizationOfDiscountsAndPremiumsInvestments":{"label":"Accretion (Amortization) of Discounts and Premiums, Investments","description":"The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment 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":2370000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":1633000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":2423000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":2748000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":2748000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":791000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1406000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":1406000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":1985000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":1985000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":2210000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":2210000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":2210000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":431000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":431000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1079000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":1079000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":1568000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":1568000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":1665000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":1665000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":1665000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":323000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":323000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":426000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":426000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":1178000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1178000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":1563000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1563000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":1563000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":195000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":195000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":370000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":370000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":232000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":232000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":1000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":1000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":1000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-75000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-75000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-364000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-364000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":-524000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-524000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-704000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-704000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-704000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-549000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-549000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1039000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-1039000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-1972000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-1972000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-2175000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-2175000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":-2175000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-691000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":-691000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2118000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-2118000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-3087000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-3087000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-3869000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-3869000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":-3869000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-783000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-783000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1702000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-1702000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-2676000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-2676000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":-3644000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-3644000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":-3644000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-919000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-919000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2731000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-2731000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":-6246000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-6246000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":-10567000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":-10567000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":-10567000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-5312000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-5312000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-10090000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-10090000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":-14556000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-14556000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-18636000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":-18636000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":-18636000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4713000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-4713000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-8968000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-8968000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-12138000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-12138000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-14116000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":-14116000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":-14116000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1673000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-1673000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2336000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-2336000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-1279000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-1279000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":1522000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":1522000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":1522000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5042000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":5042000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11299000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":11299000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":18821000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":18821000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":28549000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":28549000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":10702000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":10702000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":21769000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":21769000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":33475000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":33475000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":45917000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":12232000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":24936000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":37590000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"}]}},"AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":{"label":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","description":"Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.","units":{"USD":[{"end":"2011-12-31","val":22662000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":24187000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":24187000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":25774000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":25774000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-12-31","val":27471000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":27471000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":29155000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":29155000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":30175000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":30175000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":31482000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":31482000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":21106000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":21106000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-31","val":24202000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":24202000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-12-31","val":26074000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":26074000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-12-31","val":29264000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":29264000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-12-31","val":32356000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":32356000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-12-31","val":35381000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":35381000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":35871000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":35871000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-12-31","val":39044000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025Q4I"}]}},"AccumulatedOtherComprehensiveIncomeLossBeforeFederalHomeLoanBankAssessments":{"label":"Accumulated Other Comprehensive Income (Loss), before Federal Home Loan Bank Assessments","description":"Amount of accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, before Federal Home Loan Bank (FHLBank) assessments. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners (distributions to owners). Includes, but is not limited to, foreign currency translation, certain pension adjustments, unrealized gain (loss) on certain investments in debt and equity securities, other than temporary impairment (OTTI) loss related to factors other than credit loss on available-for-sale and held-to-maturity debt securities, and increase (decrease) in the fair value of derivatives related to the effective portion of a designated cash flow hedge.","units":{"USD":[{"end":"2010-12-31","val":-22672000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":-27841000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2011-12-31","val":-27841000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2011-12-31","val":-27841000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2011Q4I"},{"end":"2012-06-30","val":-28281000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-26517000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-25257000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":-25257000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2012-12-31","val":-25257000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2012-12-31","val":-25257000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2012-12-31","val":-25257000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2012-12-31","val":-25257000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-23675000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-03-31","val":-23675000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-22189000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-06-30","val":-22189000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-06-30","val":-22189000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-21055000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":-21055000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-18361000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":-18361000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":-18361000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":-18361000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":-18361000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-31","val":-18361000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2013-12-31","val":-18361000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-17150000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2014-03-31","val":-17150000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2014-03-31","val":-17150000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-03-31","val":-17150000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-16117000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2014-06-30","val":-16117000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2014-06-30","val":-16117000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-15057000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-15907000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":-15907000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":-15907000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":-15907000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":-15907000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-14670000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2015-03-31","val":-14670000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-13714000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-13593000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-18977000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":-18977000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":-18977000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":-18977000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":-18977000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-13675000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-15538000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-6548000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":577000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":577000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":577000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":577000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":577000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9528000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":13379000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":15466000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":25658000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":25658000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":25658000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":25658000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":25658000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":30108000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24600000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":31954000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":15693000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":15693000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":15693000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":15693000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":15693000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":27614000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":31913000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14684000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24786000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":24786000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":24786000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":24786000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":24786000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-69319000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-33694000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-3371000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":42308000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":42308000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":42308000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":42308000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":42308000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":71614000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":93544000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":71154000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":72315000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":72315000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":72315000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":72315000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":72315000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":31150000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-23353000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-52378000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-84270000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":-84270000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":-84270000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":-84270000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":-84270000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-82383000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-83829000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-129419000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-118971000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":-118971000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":-118971000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":-118971000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":-118971000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-94779000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-113741000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-108394000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-139962000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":-139962000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":-139962000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":-139962000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":-139962000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-124471000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-181151000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-134114000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-86348000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":-86348000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":-86348000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-92116000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":-51526000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"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":2142000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2009Q4I"},{"end":"2010-12-31","val":3381000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2010-12-31","val":3381000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":3381000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2010-12-31","val":3381000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2010-12-31","val":3381000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":3381000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-03-31","val":3292000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q1I"},{"end":"2011-06-30","val":3203000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q2I"},{"end":"2011-06-30","val":3203000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-06-30","val":3203000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-09-30","val":3124000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-09-30","val":3124000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2011-12-31","val":4082000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":4082000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":4082000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":4082000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2012-03-31","val":3956000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3830000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q2I"},{"end":"2012-06-30","val":3830000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-09-30","val":3704000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4411000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"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":-11861000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2009Q4I"},{"end":"2010-12-31","val":-22672000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2010-12-31","val":-22672000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":-22672000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2010-12-31","val":-22672000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2010-12-31","val":-22672000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":-22672000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-03-31","val":-20931000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q1I"},{"end":"2011-06-30","val":-22179000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q2I"},{"end":"2011-06-30","val":-22179000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-06-30","val":-22179000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-09-30","val":-24845000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-09-30","val":-24845000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2011-12-31","val":-27841000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2011Q4I"},{"end":"2011-12-31","val":-27841000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2011-12-31","val":-27841000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":-27841000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":-27841000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":-27841000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":-27841000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2012-03-31","val":-30221000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q1I"},{"end":"2012-03-31","val":-30221000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-03-31","val":-30221000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-03-31","val":-30221000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2012-06-30","val":-28281000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2I"},{"end":"2012-06-30","val":-28281000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-06-30","val":-28281000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-09-30","val":-26517000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-25257000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q4I"},{"end":"2012-12-31","val":-25257000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":-25257000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":-23675000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q1I"},{"end":"2013-03-31","val":-23675000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2013-06-30","val":-22189000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"}]}},"AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxAvailableforsaleDebtSecurities":{"label":"Accumulated Other Comprehensive Income (Loss), Other than Temporary Impairment, Not Credit Loss, Net of Tax, Available-for-sale, Debt Securities","description":"Accumulated other comprehensive loss related to portion of other than temporary impairment (OTTI) due to factors other than credit losses on debt securities categorized as available-for-sale that an entity does not intend to sell and which it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis of the debt security. The amount represented by this item is net of tax, as applicable.","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"}]}},"AccumulatedOtherComprehensiveIncomeLossOtherThanTemporaryImpairmentNotCreditLossNetOfTaxHeldtomaturityDebtSecurities":{"label":"Accumulated Other Comprehensive Income (Loss), Other than Temporary Impairment, Not Credit Loss, Net of Tax, Held-to-maturity, Debt Securities","description":"Accumulated other comprehensive loss related to portion of other than temporary impairment (OTTI) due to factors other than credit losses on debt securities categorized as held-to-maturity that an entity does not intend to sell and which it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis of the debt security. The amount represented by this item is net of tax, as applicable.","units":{"USD":[{"end":"2009-12-31","val":9719000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2009Q4I"},{"end":"2010-12-31","val":19291000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":19291000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":19291000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2010-12-31","val":19291000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2010-12-31","val":19291000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":19291000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2011-03-31","val":17639000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q1I"},{"end":"2011-06-30","val":18976000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-06-30","val":18976000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-06-30","val":18976000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":21721000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2011-09-30","val":21721000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":23759000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":23759000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":23759000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":23759000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":26265000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":24451000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-06-30","val":24451000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":22813000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":20846000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":20846000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":20846000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":20846000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":20846000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":19365000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":17979000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":16947000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":16003000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":16003000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":16003000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":16003000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":16003000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":14837000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":13848000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":12826000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":11774000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":11774000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":11774000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":11774000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":11774000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10635000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":9779000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8994000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7950000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":7950000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":7950000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":7950000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":7950000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7437000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6908000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6399000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5841000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":5841000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":5841000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":5841000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":5841000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5432000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5021000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4444000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4163000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":4163000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":4163000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":4163000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":4163000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3862000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3655000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"}]}},"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":"2011-12-31","val":112037000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":112037000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":112037000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":94272000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":93010000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":93770000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":93770000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":93770000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":93770000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":93770000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":87280000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":97350000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":94050000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":77830000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":77830000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":77830000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q4I"},{"end":"2014-03-31","val":63700000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":63200000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"}]}},"AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities":{"label":"Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities","description":"The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-149628000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":10955000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":46241000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":52320000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":52320000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":6760000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":14196000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":14196000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":46929000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":46929000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":71430000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":71430000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":71430000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":5646000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":5646000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":37380000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":37380000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":70199000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":70199000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":92354000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":92354000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":92354000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":11546000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":11546000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":23045000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":23045000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":51072000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":51072000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":49648000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":49648000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":49648000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":47864000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":34130000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":40108000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":40108000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":72864000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":72864000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":84209000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":84209000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":84209000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":27449000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":27449000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":34610000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":34610000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":89222000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":89222000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":107358000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":107358000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":107358000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":28905000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":28905000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":38546000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":38546000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":56533000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":56533000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":69943000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":69943000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":69943000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":6151000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":6151000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2966000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":2966000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":26924000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":26924000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":45248000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":45248000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":45248000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":56715000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":56715000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":58844000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":58844000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":103570000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":103570000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":58528000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":58528000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":58528000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-62353000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-62353000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-132339000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-132339000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":-201942000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-201942000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":-127873000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":-127873000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":-127873000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-380811000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-380811000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-378769000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-378769000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":-335788000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-335788000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-230587000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":-230587000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":-230587000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":200839000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":200839000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":220238000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":220238000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":285829000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":285829000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":382354000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":382354000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":382354000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":358961000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":358961000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":598343000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":598343000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":918447000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":918447000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":1000979000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":1000979000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":1000979000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-12395000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-12395000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":272297000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":272297000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":372995000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":372995000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":-16500000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":-16500000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":-16500000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-63984000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-63984000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-39366000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-39366000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-470521000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-470521000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":-169867000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-169867000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-298484000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-298484000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-467537000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-467537000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":-514904000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":-547824000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":88720000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":231637000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"AffordableHousingProgramAssessments":{"label":"Affordable Housing Program Assessments","description":"Amount of expense for Affordable Housing Program (AHP) assessments required by the Federal Home Loan Bank Act of 1932.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":26353000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":256000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":256000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":3766000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":3766000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2686000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":5341000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":5341000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":2655000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":2655000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":5091000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":5091000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-250000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":-250000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":8611000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":8611000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":8611000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3502000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":3502000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":5981000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":5981000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":2479000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":2479000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":9084000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":9084000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":3103000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":3103000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":12261000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":12261000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":12261000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2740000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":2740000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":5944000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":5944000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":3204000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":3204000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":9120000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":9120000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":3176000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":3176000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":13229000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":13229000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":13229000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2475000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":2475000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":5652000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":5652000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":3177000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":3177000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":8833000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":8833000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":3181000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":3181000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":11783000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":11783000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":11783000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3459000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":3459000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6411000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":6411000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":2952000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":2952000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":8080000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":8080000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":1669000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":1669000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":10378000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":10378000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":10378000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4498000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":4498000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":8024000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":8024000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":3526000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":3526000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":13385000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":13385000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":5361000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":5361000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":17984000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":17984000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":17984000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5970000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":5970000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11044000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":11044000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":5074000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":5074000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":16554000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":16554000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":5510000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":5510000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":21934000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":21934000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":21934000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4406000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":4406000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":9495000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":9495000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":5089000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":5089000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":14113000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":14113000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":4618000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":4618000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":18944000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":18944000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":18944000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5866000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":5866000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9395000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":9395000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":3529000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":3529000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":14786000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":14786000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":5391000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":5391000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":20597000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":20597000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":20597000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1318000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":1318000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3568000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":3568000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":2250000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":2250000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":8012000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":8012000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":4444000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":4444000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":13123000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":13123000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":13123000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4880000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":4880000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8543000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":8543000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":3663000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":3663000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":12697000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":12697000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4154000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4154000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":17845000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":17845000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":17845000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5600000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":5600000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11196000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":11196000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":5596000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":5596000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":18632000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":18632000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":7436000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":7436000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":26749000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":26749000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":26749000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":9428000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":9428000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":21228000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":21228000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":11800000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":11800000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":31450000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":31450000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":10222000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":10222000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":41164000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":41164000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":41164000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":12684000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":12684000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":24708000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":24708000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":12024000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":12024000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":35949000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":35949000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":11241000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":11241000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":48101000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":48101000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":11039000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":11039000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":21582000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":21582000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":10543000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":10543000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":32029000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":10447000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":42210000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":10945000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":19541000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":8596000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"AffordableHousingProgramObligation":{"label":"Affordable Housing Program Obligation","description":"Amount of obligation related to Affordable Housing Program (AHP) assessments required by the Federal Home Loan Bank Act of 1932.","units":{"USD":[{"end":"2009-12-31","val":44117000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2009Q4I"},{"end":"2010-12-31","val":39226000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":39226000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":39226000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2010-12-31","val":39226000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2010-12-31","val":39226000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":39226000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2010-12-31","val":39226000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2010Q4I"},{"end":"2011-03-31","val":37725000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q1I"},{"end":"2011-06-30","val":35976000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-06-30","val":35976000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-06-30","val":35976000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":29515000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2011-09-30","val":29515000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":31392000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":31392000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":31392000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":31392000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":31392000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":31392000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2011-12-31","val":31392000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2011-12-31","val":31392000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2011-12-31","val":31392000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":29605000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2012-03-31","val":29605000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-03-31","val":29605000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":29152000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-06-30","val":29152000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-06-30","val":29152000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-06-30","val":29152000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":30322000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":30322000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":31198000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":31198000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":31198000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":31198000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":31198000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2012-12-31","val":31198000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2012-12-31","val":31198000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2012-12-31","val":31198000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2012-12-31","val":31198000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2012-12-31","val":31198000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2012Q4I"},{"end":"2013-03-31","val":32544000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2013-03-31","val":32544000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-03-31","val":32544000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-03-31","val":32544000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":32501000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-06-30","val":32501000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-06-30","val":32501000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-06-30","val":32501000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q2I"},{"end":"2013-09-30","val":33229000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":33229000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3I"},{"end":"2013-12-31","val":35264000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":35264000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":35264000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":35264000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":35264000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-31","val":35264000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2013-12-31","val":35264000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2013Q4I"},{"end":"2014-03-31","val":36466000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2014-03-31","val":36466000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q1I"},{"end":"2014-06-30","val":34937000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2014-06-30","val":34937000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":31944000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":30863000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":30863000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":30863000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":30863000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":30863000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2014-12-31","val":30863000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2014-12-31","val":30863000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2014Q4I"},{"end":"2015-03-31","val":31544000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":30286000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":29143000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":28011000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":28011000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":28011000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":28011000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":28011000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2015-12-31","val":28011000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2015-12-31","val":28011000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2015Q4I"},{"end":"2016-03-31","val":29537000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":31061000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":32448000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":33242000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":33242000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":33242000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":33242000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":33242000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":33242000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2016-12-31","val":33242000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":37404000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":39451000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":42533000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":43005000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":43005000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":43005000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":43005000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":43005000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":43005000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2017-12-31","val":43005000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":45360000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":45963000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":43789000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":43081000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":43081000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":43081000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":43081000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":43081000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2018-12-31","val":43081000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2018-12-31","val":43081000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":44962000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":43528000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":41304000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":43027000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":43027000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":43027000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":43027000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":43027000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2019-12-31","val":43027000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2019-12-31","val":43027000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2019Q4I"},{"end":"2020-03-31","val":43287000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":40399000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":39350000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":41129000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":41129000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":41129000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":41129000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":41129000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2020-12-31","val":41129000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2020-12-31","val":41129000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":42884000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":42158000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":40188000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":42224000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":42224000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":42224000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":42224000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":42224000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2021-12-31","val":42224000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2021-12-31","val":42224000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":45105000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":45801000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":47864000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":53635000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":53635000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":53635000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":53635000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":53635000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2022-12-31","val":53635000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2022-12-31","val":53635000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2022Q4I"},{"end":"2023-03-31","val":61439000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":68801000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":72735000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":77794000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":77794000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":77794000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":77794000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":77794000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2023-12-31","val":77794000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":88071000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":89134000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":89841000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":102494000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":102494000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":102494000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":102494000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":102494000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":110392000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":112786000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":107500000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":113098000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":113098000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":113098000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":118919000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":113791000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"AllowanceForLoanAndLeaseLossesWriteoffsNet":{"label":"Allowance for Loan and Lease Losses Write-offs, Net","description":"Amount, after recoveries, of loans and leases that have been written-off.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":669000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":108000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":205000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":97000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":172000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-33000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":189000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":12000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":124000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":112000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":70000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-54000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"}]}},"AmortizationOfDebtDiscountPremium":{"label":"Amortization of Debt Discount (Premium)","description":"Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-80660000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-7703000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-14371000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-20622000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":-20622000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-9362000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-20182000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-20182000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":-28603000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-28603000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":-32919000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":-32919000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":-32919000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-5486000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-5486000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-11560000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":-11560000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-19207000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-19207000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":-25103000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-25103000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-25103000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-11493000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-11493000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-17890000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-17890000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":-22913000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-22913000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":-30258000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-30258000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-30258000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-6332000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":-6332000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-9612000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-9612000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":-12246000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-12246000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":-16681000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-16681000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-16681000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-3810000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-3810000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-8109000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-8109000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":-11870000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-11870000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-13982000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-13982000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-13982000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1000000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-1000000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-279000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-279000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-3769000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-3769000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-5771000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-5771000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":-5771000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-32000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":-32000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5834000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":5834000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":6187000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":6187000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":9475000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":9475000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":9475000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4803000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":4803000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-4924000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-4924000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-7736000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-7736000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":2467000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":2467000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":2467000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":8802000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":8802000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":12355000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":12355000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":738000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":738000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":-10559000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":-10559000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":-10559000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":8290000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":8290000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-27858000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-27858000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":-50162000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-50162000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-54707000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":-54707000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":-54707000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4487000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-4487000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-9003000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-9003000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-12044000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-12044000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-15563000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":-15563000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":-15563000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1789000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-1789000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":19826000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":19826000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":79424000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":79424000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":145675000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":145675000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":145675000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":37341000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":37341000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":90352000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":90352000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":59694000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":59694000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":86304000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":86304000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-114057000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-114057000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-95070000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-95070000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-48509000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-48509000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":-97683000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-90986000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-91510000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":-52836000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":13765000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":7876000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":12486000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":16557000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":16557000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1183000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3100000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":3100000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":8258000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":8258000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":12276000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":12276000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":12276000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":5043000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":5043000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":8784000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":8784000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":14235000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":14235000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":18125000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":18125000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":18125000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1795000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":1795000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3477000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":3477000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":4956000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":4956000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":5913000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":5913000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":5913000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1627000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":1627000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2701000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":2701000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":3774000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":3774000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":5336000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":5336000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":5336000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1831000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":1831000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3081000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":3081000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":4126000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":4126000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":6277000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":6277000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":6277000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2001000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":2001000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6550000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":6550000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":11904000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":11904000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":13066000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":13066000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":13066000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1151000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":1151000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2385000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":2385000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":4194000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":4194000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":5406000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":5406000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":5406000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1369000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":1369000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2736000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2736000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":4050000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":4050000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":5448000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":5448000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":5448000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2478000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":2478000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5432000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":5432000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":10128000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":10128000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":12376000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":12376000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":12376000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6688000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":6688000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":17768000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":17768000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":24029000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":24029000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":26485000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":26485000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":26485000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2220000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":2220000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3592000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":3592000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":4794000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":4794000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":5694000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":5694000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":5694000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":964000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":964000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2120000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":2120000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":3537000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":3537000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":5112000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":5112000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":5112000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1573000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":1573000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2982000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":2982000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":4355000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":4355000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":5956000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":5956000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1617000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":1617000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3281000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":3281000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":5609000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":5609000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":7998000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1626000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3273000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":5255000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"}]}},"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":38706067000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":38706067000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":38706067000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":35825690000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":36089351000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":33190182000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":33190182000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":33190182000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":33190182000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":33190182000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":33693268000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":35145881000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":35367457000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":33818627000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":33818627000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":33818627000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":33818627000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":33818627000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":33958134000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":35708766000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":36144769000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":33950304000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":33950304000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":33950304000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":33950304000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":33950304000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":32099092000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":33320873000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":38528044000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":36853977000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":36853977000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":36853977000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":36853977000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":36853977000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":40164879000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":45505610000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":45772326000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":44435654000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":44426133000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":44426133000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":44426133000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":44426133000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":45204431000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":46491136000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":46846615000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":45216749000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":45216749000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":45216749000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":45216749000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":45216749000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":47091131000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":49741538000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":49361189000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":48076605000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":48076605000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":48076605000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":48076605000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":48076605000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":53149849000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":51753369000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":51297350000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":47715256000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":47715256000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":47715256000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":47715256000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":47715256000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":57427696000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":60078297000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":57131130000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":63276654000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":63276654000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":63276654000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":63276654000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":63276654000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":63189513000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":53533936000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":53011374000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":52591712000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":52591712000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":52591712000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":52591712000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":52591712000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":48500428000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":46310400000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":45516223000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":48021238000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":48021238000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":48021238000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":48021238000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":48021238000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":50742692000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":57499300000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":63500273000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":71992842000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":71992842000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":71992842000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":71992842000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":71992842000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":74838195000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":72859560000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":73136292000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":74946985000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":74946985000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":74946985000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":74946985000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":74946985000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":73664303000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":79755037000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":79204538000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":75900980000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":75900980000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":75900980000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":75900980000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":75900980000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":74721503000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":80012268000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":79872254000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":77505029000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":77505029000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":77505029000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":81254233000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":82554043000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":"2015-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1736000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1562000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4345000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9396000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":9396000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":9396000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":9396000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":9396000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":17840000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":21333000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":24420000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":31638000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":31638000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":31638000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":31638000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":31638000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":36503000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":32621000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":35170000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":25815000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":25815000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":25815000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":25815000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":25815000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":34474000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":40448000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":29013000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":31933000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":31933000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":31933000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":31933000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":31933000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":17286000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":20408000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":32926000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":49655000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":49655000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":49655000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":49655000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":49655000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":75966000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":97524000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":77682000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":81884000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":81884000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":81884000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":81884000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":81884000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":64067000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":39294000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":36020000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":27950000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":27950000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":27950000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":27950000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":27950000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":28113000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":27600000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":26351000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":32178000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":32178000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":32178000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":32178000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":32178000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":38292000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":39266000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":39006000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":31467000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":31467000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":31467000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":31467000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":31467000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":38929000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":25853000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":32798000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":53061000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":53061000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":53061000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":57034000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":75576000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":"2015-09-30","val":763000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8577000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":8577000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":8577000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":8577000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":8577000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5571000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7837000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2186000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":51000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":51000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":51000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":51000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":51000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":121000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1756000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":432000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":432000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":432000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":432000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":432000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1155000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2993000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1848000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6747000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":6747000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":6747000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":6747000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":6747000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3558000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5305000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11194000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5145000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":5145000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":5145000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":5145000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":5145000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":84629000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":52154000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":34377000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4459000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":4459000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":4459000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":4459000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":4459000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1536000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1242000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3882000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7195000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":7195000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":7195000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":7195000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":7195000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30605000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":60397000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":86211000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":112393000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":112393000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":112393000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":112393000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":112393000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":110669000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":111602000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":155943000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":151122000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":151122000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":151122000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":151122000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":151122000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":133045000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":153149000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":147542000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":171572000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":171572000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":171572000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":171572000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":171572000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":163559000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":207101000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":167008000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":139505000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":139505000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":139505000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":149216000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":127170000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":"2014-12-31","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-09-30","val":70617000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":503640000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":503640000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":503640000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":503640000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":503640000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":842994000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1064198000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1109595000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1082376000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1082376000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":1082376000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1082376000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1082376000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1107094000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1205824000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1441808000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1462025000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1462025000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1462025000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1462025000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1462025000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1503100000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1689069000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1660717000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1706572000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1706572000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1706572000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1706572000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1706572000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3880105000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4546072000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6081110000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7155712000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":7155712000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":7155712000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":7155712000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":7155712000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7593439000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7590422000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7292062000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6696114000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":6696114000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":6696114000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":6696114000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":6696114000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6289277000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7974045000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7702388000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7644496000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2021Q4I"}]}},"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":"2015-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1622000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":51000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":51000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":51000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":51000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":51000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":71000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":65000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"}]}},"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-09-30","val":763000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8577000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":8577000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":8577000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":8577000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":8577000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5571000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7837000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2186000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":51000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":51000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":51000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":51000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":51000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":121000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1756000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":432000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":432000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":432000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":432000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1155000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2993000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1848000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"}]}},"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":"2015-09-30","val":69854000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":495063000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":495063000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":495063000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":495063000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":495063000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":540024000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":762592000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":550128000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":33509000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":33509000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":33509000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":33509000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":33509000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":30408000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":96224000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":359138000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":84937000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":84937000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":84937000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":84937000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q4I"},{"end":"2018-03-31","val":162469000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":345881000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":318822000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"}]}},"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":"2015-09-30","val":763000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8577000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":8577000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":8577000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":8577000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":8577000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5571000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7837000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":564000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":121000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1756000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":432000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":432000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":432000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":432000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1155000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2922000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1783000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"}]}},"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":"2015-09-30","val":69854000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":495063000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":495063000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":495063000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":495063000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":495063000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":540024000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":762592000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":182758000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":30408000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":96224000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":359138000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":84937000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":84937000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":84937000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":84937000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q4I"},{"end":"2018-03-31","val":162469000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":303500000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":276780000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"}]}},"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":"2015-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":367370000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":33509000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":33509000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":33509000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":33509000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":33509000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":42381000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":42042000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"}]}},"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":"2014-12-31","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-09-30","val":69854000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":495063000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":495063000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":495063000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":495063000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":495063000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":839159000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1057923000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1111754000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1091721000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1091721000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":1091721000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1091721000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1091721000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1124924000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1227036000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1464472000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1493231000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1493231000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1493231000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1493231000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1493231000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1538448000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1718697000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1694039000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1725640000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1725640000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1725640000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1725640000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1725640000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3911021000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4581215000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6098929000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7182500000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":7182500000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":7182500000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":7182500000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":7182500000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7526096000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7558676000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7290611000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6741310000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":6741310000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":6741310000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":6741310000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":6741310000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6363707000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8070327000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7776188000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7719185000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2021Q4I"}]}},"CapitalExpendituresIncurredButNotYetPaid":{"label":"Capital Expenditures Incurred but Not yet Paid","description":"Future cash outflow to pay for purchases of fixed assets that have occurred.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":995000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"}]}},"CapitalizedComputerSoftwareAmortization":{"label":"Capitalized Computer Software, Amortization (Deprecated 2016-01-31)","description":"For each income statement presented, the amount charged to expense for amortization of capitalized computer software costs.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":764000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":651000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":651000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":709000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":709000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1064000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015"}]}},"CapitalizedComputerSoftwareAmortization1":{"label":"Capitalized Computer Software, Amortization","description":"Amount of expense for amortization of capitalized computer software costs.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":709000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1064000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":1064000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":834000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":834000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":936000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"CapitalizedComputerSoftwareNet":{"label":"Capitalized Computer Software, Net","description":"The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":2235000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2515000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":2515000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1701000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1701000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4433000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":4433000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":7295000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"}]}},"CashAndCashEquivalentsAtCarryingValue":{"label":"Cash and Cash Equivalents, at Carrying Value","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2008-12-31","val":75000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2008Q4I"},{"end":"2009-12-31","val":494553000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2009-12-31","val":494553000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2009-12-31","val":494553000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2009-12-31","val":494553000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2009Q4I"},{"end":"2010-06-30","val":28428000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2I"},{"end":"2010-09-30","val":745000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3I"},{"end":"2010-12-31","val":260000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":260000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":260000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2010-12-31","val":260000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2010-12-31","val":260000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2010-12-31","val":260000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":260000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2010-12-31","val":260000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2010Q4I"},{"end":"2011-03-31","val":31333000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1I"},{"end":"2011-06-30","val":337105000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-06-30","val":337105000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1797507000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2011-09-30","val":1797507000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":116041000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":116041000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":116041000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":116041000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":116041000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":116041000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2011-12-31","val":116041000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2011-12-31","val":116041000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2011-12-31","val":116041000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2011-12-31","val":116041000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":499486000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2012-03-31","val":499486000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":527804000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-06-30","val":527804000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":214082000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":214082000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":369997000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":369997000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":369997000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":369997000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":369997000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2012-12-31","val":369997000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2012-12-31","val":369997000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2012-12-31","val":369997000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2012-12-31","val":369997000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2012-12-31","val":369997000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2012Q4I"},{"end":"2013-03-31","val":93642000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2013-03-31","val":93642000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":71862000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-06-30","val":71862000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":962845000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":962845000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1713940000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1713940000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":1713940000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1713940000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1713940000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-31","val":1713940000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2013-12-31","val":1713940000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2013-12-31","val":1713940000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2013-12-31","val":1713940000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2013-12-31","val":1713940000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2013Q4I"},{"end":"2014-03-31","val":337578000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2014-03-31","val":337578000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":737132000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2014-06-30","val":737132000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2571350000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2014-09-30","val":2571350000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2545311000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":2545311000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":2545311000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":2545311000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":2545311000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2014-12-31","val":2545311000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2014-12-31","val":2545311000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2014-12-31","val":2545311000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2014-12-31","val":2545311000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2014-12-31","val":2545311000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2014Q4I"},{"end":"2015-03-31","val":878484000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2015-03-31","val":878484000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1I"},{"end":"2015-06-30","val":874579000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2015-06-30","val":874579000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":672155000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2015-09-30","val":672155000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3I"},{"end":"2015-12-31","val":682670000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":682670000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":682670000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":682670000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":682670000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2015-12-31","val":682670000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2015-12-31","val":682670000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2015-12-31","val":682670000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2015-12-31","val":682670000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":65006000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-03-31","val":65006000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1I"},{"end":"2016-06-30","val":214023000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-06-30","val":214023000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4778000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2016-09-30","val":4778000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":207254000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":207254000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":207254000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":207254000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":207254000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":207254000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2016-12-31","val":207254000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2016-12-31","val":207254000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2016Q4I"},{"end":"2017-03-31","val":108492000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2017-03-31","val":108492000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":492290000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2017-06-30","val":492290000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7803000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-09-30","val":7803000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3I"},{"end":"2017-12-31","val":268050000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":268050000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":268050000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":268050000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q4I"},{"end":"2018-03-31","val":25333000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":16312000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":20500000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"}]}},"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":494478000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-466125000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-493808000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-494293000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":-494293000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":31073000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":336845000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":336845000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":1797247000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":1797247000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":115781000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":115781000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":383445000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":383445000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":411763000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":411763000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":98041000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":253956000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-276355000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-298135000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2015-01-01","end":"2015-12-31","val":-1862641000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-475416000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":-475416000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-98762000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":285036000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-199451000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":60796000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":60796000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-242717000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-242717000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-251738000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-251738000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-247550000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-247550000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":-252990000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2143000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3098000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":9579000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"}]}},"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":"2010-12-31","val":260000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":260000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":260000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":337105000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1797507000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":116041000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":116041000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":116041000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":116041000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":116041000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":499486000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":527804000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":214082000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":369997000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":369997000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":369997000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":369997000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":369997000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":93642000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":71862000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":962845000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1713940000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1713940000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":1713940000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1713940000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1713940000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":337578000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":737132000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2571350000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2545311000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":2545311000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":2545311000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":2545311000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":2545311000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":878484000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":874579000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":672155000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":682670000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":682670000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":682670000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":682670000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":682670000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":65006000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":214023000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4778000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":207254000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":207254000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":207254000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":207254000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":207254000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":108492000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":492290000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7803000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":268050000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":268050000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":268050000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":268050000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":268050000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":25333000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":16312000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":20500000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":15060000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":15060000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":15060000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":15060000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":15060000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12917000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11962000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":24639000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1917166000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":1917166000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1917166000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":1917166000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":1917166000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":451670000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":28283000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":22704000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4570415000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":4570415000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":4570415000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":4570415000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":4570415000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":65136000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":418535000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":29740000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":25841000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":25841000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":25841000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":25841000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":25841000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":29264000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":31350000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":25689000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":25964000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":25964000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":25964000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":25964000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":25964000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":25295000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":25190000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":26652000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":26062000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":26062000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":26062000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":26062000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":26062000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":31237000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":26550000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":27863000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":25575000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":25575000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":25575000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":25575000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":25575000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":24816000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":25078000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":27455000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":21729000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":21729000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":21729000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":24547000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":25892000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"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":682670000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2015Q4I"},{"end":"2016-12-31","val":207254000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2016-12-31","val":207254000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2016Q4I"},{"end":"2017-12-31","val":268050000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":268050000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-12-31","val":268050000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2017-12-31","val":268050000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2017-12-31","val":268050000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2017-12-31","val":268050000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":25333000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":16312000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":20500000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3I"},{"end":"2018-12-31","val":15060000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":15060000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":15060000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":15060000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":15060000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2018-12-31","val":15060000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2018-12-31","val":15060000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2018-12-31","val":15060000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2018-12-31","val":15060000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2018-12-31","val":15060000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12917000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":12917000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11962000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-06-30","val":11962000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2I"},{"end":"2019-09-30","val":24639000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2019-09-30","val":24639000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1917166000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":1917166000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1917166000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":1917166000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":1917166000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2019-12-31","val":1917166000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":1917166000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2019-12-31","val":1917166000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2019-12-31","val":1917166000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2019-12-31","val":1917166000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2019Q4I"},{"end":"2020-03-31","val":451670000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2020-03-31","val":451670000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":28283000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2020-06-30","val":28283000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":22704000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2020-09-30","val":22704000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4570415000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":4570415000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":4570415000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":4570415000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":4570415000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2020-12-31","val":4570415000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2020-12-31","val":4570415000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2020-12-31","val":4570415000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":4570415000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2020-12-31","val":4570415000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":65136000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":65136000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":418535000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2021-06-30","val":418535000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":29740000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-09-30","val":29740000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":25841000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":25841000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":25841000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":25841000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":25841000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2021-12-31","val":25841000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2021-12-31","val":25841000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2021-12-31","val":25841000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2021-12-31","val":25841000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2021-12-31","val":25841000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":29264000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-31","val":29264000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":31350000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2022-06-30","val":31350000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":25689000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-09-30","val":25914000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":25964000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":25964000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":25964000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":25964000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":25964000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2022-12-31","val":25964000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2022-12-31","val":25964000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2022-12-31","val":25964000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2022-12-31","val":25964000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2022-12-31","val":25964000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2022Q4I"},{"end":"2023-03-31","val":25295000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2023-03-31","val":25295000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":25190000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-06-30","val":25190000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":26652000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2023-09-30","val":26652000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3I"},{"end":"2023-12-31","val":26062000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":26062000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":26062000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":26062000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":26062000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2023-12-31","val":26062000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2023-12-31","val":26062000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2023-12-31","val":26062000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2023-12-31","val":26062000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":31237000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2024-03-31","val":31237000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":26550000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-30","val":26550000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":27863000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2024-09-30","val":27863000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":25575000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":25575000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":25575000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":25575000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":25575000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2024-12-31","val":25575000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2024-12-31","val":25575000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":24816000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2025-03-31","val":24816000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":25078000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2025-06-30","val":25078000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":27455000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":21729000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":21729000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":21729000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":24547000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":25892000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":"2017-01-01","end":"2017-12-31","val":60796000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-252990000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":-252990000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2143000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3098000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":9579000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":1902106000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":1902106000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":1902106000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1465496000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-1465496000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1888883000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-1888883000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":-1894462000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-1894462000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":2653249000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":2653249000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":2653249000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4505279000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-4505279000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-4151880000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-4151880000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-4540675000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-4540675000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-4544574000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":-4544574000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":-4544574000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3423000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":3423000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5509000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":5509000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-152000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":73000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":123000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":123000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":123000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-669000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-669000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-774000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-774000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":688000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":688000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":98000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":98000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":98000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5175000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":5175000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":488000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":488000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":1801000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":1801000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":-487000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-487000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-759000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-759000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-497000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-497000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":1880000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":-3846000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2818000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":4163000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"CashPassThroughReserveFederalHomeLoanBank":{"label":"Cash Pass-through Reserve, Federal Home Loan Bank","description":"Amount of pass-through reserves deposited with Federal Reserve Banks from member institutions of Federal Home Loan Banks (FHLBanks).","units":{"USD":[{"end":"2014-12-31","val":2231000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2322000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":2322000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1726000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1726000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":9513000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":9513000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2044000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":2044000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3820000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":3820000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2021Q4I"}]}},"ChangeInUnrealizedGainLossOnFairValueHedgingInstruments":{"label":"Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments (Deprecated 2013-01-31)","description":"The amount recognized in earnings related to the change in fair value during the period of derivative or nonderivative instruments designated as fair value hedging instruments.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-77027000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-15491000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":-35467000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-85878000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-70387000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-93359000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":15400000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-10915000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":-26315000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-33568000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-22653000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-19753000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":13999000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"}]}},"ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1":{"label":"Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments","description":"Amount of gain (loss) from the increase (decrease) in fair value of derivative and nonderivative instruments designated as fair value hedging instruments recognized in the income statement.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-93359000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":-10915000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-26315000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-33568000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":-22653000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-19753000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-19753000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":13999000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":18344000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":18344000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":4345000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":4345000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":22995000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":22995000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":4651000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":4651000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":27721000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":27721000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":27721000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":45977000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":45977000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":75439000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":75439000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":29462000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":29462000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":100995000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":100995000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":25556000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":25556000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":111348000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":111348000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":111348000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1951000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-1951000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":25387000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":25387000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":27338000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":27338000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2195000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":2195000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-23192000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":-23192000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":46365000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":46365000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":46365000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-71653000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-71653000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-115145000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-115145000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-43370000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-43370000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-71158000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-71158000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":43987000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":43987000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":91097000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":91097000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":91097000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":17178000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":17178000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5655000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":5655000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-11523000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-11523000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":12870000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":12870000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":7215000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":7215000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":50916000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":50916000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":69498000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":93784000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":24286000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":122399000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":28615000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":21360000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"}]}},"ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge":{"label":"Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge (Deprecated 2013-01-31)","description":"The amount recognized in earnings related to the change in fair value during the period of the hedged item in a fair value hedge.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":75803000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":20576000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":37659000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":86699000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":66123000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":95423000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-13412000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":11623000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":25035000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":33479000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":21856000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":22545000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-18076000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"}]}},"ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1":{"label":"Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge","description":"Amount of the increase (decrease) in fair value of the hedged item in a fair value hedge recognized in the income statement.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":95423000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":11623000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":25035000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":33479000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":21856000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":22545000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":22545000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-18076000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-23641000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-23641000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":-5565000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":-5565000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-27436000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-27436000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":-3795000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-3795000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-30055000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-30055000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-30055000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-47232000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":-47232000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-76288000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-76288000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":-29056000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":-29056000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-101703000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-101703000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":-25415000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-25415000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-113785000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-113785000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-113785000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1118000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":1118000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-26812000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-26812000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":-27930000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":-27930000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-4799000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-4799000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":22013000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":22013000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-49243000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-49243000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-49243000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":69163000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":69163000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":110835000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":110835000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":41550000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":41550000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":70139000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":70139000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-40696000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-40696000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-85370000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-85370000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":-85370000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-18508000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":-18508000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-8849000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-8849000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":9659000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":9659000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-16113000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-16113000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-7264000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-7264000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-54768000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-54768000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-71472000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-95616000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-24144000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-124369000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-28753000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-27650000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"}]}},"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":"2011-12-31","val":343706000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":343706000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":343706000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":353517000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":362744000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":337369000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":337369000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":337369000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":337369000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":337369000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":292458000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":247766000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":228639000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":200815000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":200815000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":200815000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q4I"},{"end":"2014-03-31","val":82776000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":68876000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"}]}},"CommonStockOtherValueOutstanding":{"label":"Common Stock, Other Value, Outstanding","description":"Value of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized.","units":{"USD":[{"end":"2011-12-31","val":1327827000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":1327827000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":1327827000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":1327827000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1337242000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1338120000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1345421000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1264456000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":1264456000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":1264456000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":1264456000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1264456000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1344456000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1404501000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1295669000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1252249000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1252249000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":1252249000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1252249000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1252249000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1165809000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":877592000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1090263000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":974041000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":974041000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":974041000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":974041000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":974041000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1098319000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1303570000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1344414000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1208947000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1208947000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1208947000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":1208947000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1208947000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1346446000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1347280000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1351874000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1226675000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1226675000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":1226675000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1226675000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1226675000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1352345000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1433620000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1467001000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1640039000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1640039000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1640039000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1640039000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1640039000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1598736000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1496279000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1463923000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1524537000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1524537000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1524537000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1524537000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1524537000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1508396000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1598504000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1670690000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1766456000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":1766456000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1766456000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":1766456000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":1766456000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1802296000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1392003000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1580741000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1574004000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":1574004000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1574004000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1574004000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1574004000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1540365000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1456736000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1382482000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1499301000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1499301000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1499301000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1499301000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1499301000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1574157000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1821016000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2120273000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2507709000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2507709000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2507709000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2507709000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2507709000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2662089000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2644249000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2649451000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2607683000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":2607683000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":2607683000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":2607683000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":2607683000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2497709000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2735999000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2625281000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2631605000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":2631605000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":2631605000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":2631605000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":2631605000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2525475000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2587064000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2555364000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2510362000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":2510362000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":2510362000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2713586000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2718153000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"CommonStockParOrStatedValuePerShare":{"label":"Common Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of common stock.","units":{"USD/shares":[{"end":"2012-06-30","val":100,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2015-12-31","val":100,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":100,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":100,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":100,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":100,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-03-31","val":100,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":100,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":100,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":100,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":100,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":100,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":100,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":100,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-03-31","val":100,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":100,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":100,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":100,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"},{"end":"2020-03-31","val":100,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":100,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":100,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":100,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2020Q4I"},{"end":"2021-03-31","val":100,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":100,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":100,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":100,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2021Q4I"},{"end":"2022-03-31","val":100,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":100,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":100,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":100,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":100,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":100,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":100,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":100,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2023Q4I"},{"end":"2024-03-31","val":100,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":100,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":100,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":100,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":100,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":100,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":100,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":100,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025Q4I"}]}},"ComprehensiveIncomeLossNetOfFederalHomeLoanBankAssessmentsAttributableToParent":{"label":"Comprehensive Income (Loss), Net of Federal Home Loan Bank Assessments, Attributable to Parent","description":"Amount of increase (decrease) in equity after Federal Home Loan Bank (FHLBank) assessments from transactions and other events and circumstances from non-owner sources attributable to the reporting entity. Includes changes in equity except those resulting from investments by owners and distributions to owners. Excludes transactions directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":72157000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":53358000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":24235000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":83043000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":29685000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":112895000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":112895000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":26230000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":56549000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":56549000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":30319000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":30319000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":86262000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":86262000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":29713000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":29713000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":125934000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":125934000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":125934000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":23478000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":23478000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":53091000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":53091000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":29613000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":29613000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":82775000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":82775000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":29684000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":29684000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":108458000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":108458000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":108458000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":32358000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":32358000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":59874000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":59874000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":27516000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":27516000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":75001000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":75001000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":15127000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":15127000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":90290000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":90290000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":90290000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":45776000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":45776000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":75615000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":75615000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":29839000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":29839000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":132828000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":132828000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":57213000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":57213000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":181327000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":181327000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":181327000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":62667000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":62667000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":112136000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":112136000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":49469000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":49469000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":163737000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":163737000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":51601000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":51601000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":222292000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":222292000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":222292000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":44041000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":44041000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":84281000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":84281000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":40240000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":40240000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":133139000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":133139000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":48858000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":48858000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":160306000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":160306000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":160306000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":64676000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":64676000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":100693000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":100693000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":36017000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":36017000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":131955000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":131955000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":31262000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":31262000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":194330000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":194330000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":194330000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-82273000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-82273000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-26406000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-26406000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":55867000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":55867000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":43901000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":43901000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":70307000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":70307000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":135572000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":135572000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":135572000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":73212000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":73212000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":128106000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":128106000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":54894000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":54894000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":143096000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":143096000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":14990000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":14990000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":190597000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":190597000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":190597000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9230000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":9230000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5088000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":5088000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-4142000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-4142000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":42984000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":42984000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":37896000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":37896000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":84151000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":84151000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":84151000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":86732000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":86732000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":191486000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":191486000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":104754000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":104754000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":237893000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":237893000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":46407000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":46407000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":335766000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":335766000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":335766000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":138342000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":138342000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":227543000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":227543000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":89201000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":89201000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":333992000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":333992000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":106449000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":106449000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":411731000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":411731000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":114783000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":114783000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":152920000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":152920000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":38137000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":38137000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":293856000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":140936000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":433134000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":92624000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":210332000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":117708000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"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":230171000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":-8799000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":22737000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":22737000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-03-31","val":25863000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":48452000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":22589000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":43485000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":43485000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":-4967000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":72157000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":72157000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2012-01-01","end":"2012-03-31","val":29123000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":29123000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-06-30","val":53358000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":24235000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":83043000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":29685000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":112895000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":26230000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"}]}},"ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-31969000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":48452000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"}]}},"CongressionallyMandatedFederalHomeLoanBankAssessments":{"label":"Congressionally Mandated Federal Home Loan Bank Assessments","description":"Amount of expense for Congressionally mandated Federal Home Loan Bank (FHLBank) assessments, for example, but not limited to, Resolution Funding Corporation (REFCORP) assessments.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":59168000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":515000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":515000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":8387000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":8387000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-03-31","val":6030000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":11822000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-06-30","val":11822000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":5792000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":5792000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":11822000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":11822000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":11822000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":11822000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":11822000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013"}]}},"DebtAndCapitalLeaseObligations":{"label":"Debt and Lease Obligation","description":"Amount of short-term and long-term debt and lease obligation.","units":{"USD":[{"end":"2010-12-31","val":35225977000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2010-12-31","val":35225977000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":35225977000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-06-30","val":31891556000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":31886216000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":30145591000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":30145591000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":30145591000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":30145591000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":30145591000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2012-03-31","val":29785965000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":31251156000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":31947007000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":30642961000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q4I"},{"end":"2012-12-31","val":30642961000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":30523990000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"}]}},"DebtInstrumentCarryingAmount":{"label":"Long-term Debt, Gross","description":"Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.","units":{"USD":[{"end":"2011-12-31","val":19645400000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":19645400000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":19645400000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":21412150000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":21149750000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":21787250000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":21787250000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":21787250000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":21787250000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":21787250000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":21163550000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":20799050000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":20997940000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":20040225000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":20040225000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":20040225000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":20040225000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":20040225000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":19725025000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":19340525000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":19981525000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":20159325000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":20159325000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":20159325000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":20159325000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":20159325000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":19304375000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":21150095000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":22153295000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":19823795000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":19823795000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":19823795000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":19823795000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":19823795000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":17101045000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":16699645000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":18335905000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":20696405000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":20696405000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":20696405000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":20696405000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":20696405000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":21651175000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":22861925000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":25054075000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":24507540000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":24507540000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":24507540000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":24507540000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":24507540000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":27249290000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":26987050000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":25857700000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":23973850000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":23973850000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":23973850000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":23973850000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":23973850000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":27389850000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":29485150000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":32405600000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":31970700000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":31970700000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":31970700000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":31970700000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":31970700000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":33634300000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":36364100000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":37227150000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":37592650000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":37592650000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":37592650000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":37592650000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":37592650000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":34290300000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":32065600000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":31465000000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":37658250000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":37658250000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":37658250000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":37658250000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":37658250000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":39262850000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":33341545000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":37216095000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":43106535000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":43106535000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":43106535000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":43106535000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":43106535000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":48993950000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":47627285000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":50649835000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":49409390000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":49409390000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":49409390000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":49409390000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":49409390000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":51825590000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":56386910000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":56624375000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":56060550000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":56060550000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":56060550000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":56060550000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":56060550000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":63755325000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":64841960000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":56047910000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":50607725000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":50607725000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":50607725000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":54885465000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":57337465000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"DebtInstrumentUnamortizedDiscount":{"label":"Debt Instrument, Unamortized Discount","description":"Amount, after accumulated amortization, of debt discount.","units":{"USD":[{"end":"2011-12-31","val":7272000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":7272000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":7272000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":6269000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5697000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5479000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":5479000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":5479000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":5479000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":5479000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5121000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4920000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4478000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4605000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":4605000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":4605000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":4605000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":4605000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4412000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4388000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4254000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3889000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":3889000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":3889000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":3889000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":3889000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3862000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3803000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3648000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3483000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":3483000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":3483000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":3483000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":3483000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3124000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2743000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2496000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2342000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2342000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":2342000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2342000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2342000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2293000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2230000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2396000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2843000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2843000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":2843000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2843000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2843000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3441000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3831000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3857000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4088000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":4088000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":4088000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":4088000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":4088000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4185000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3923000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3573000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3357000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":3357000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":3357000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":3357000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":3357000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3858000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3961000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3572000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3303000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":3303000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3303000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":3303000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":3303000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3111000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2934000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2842000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2720000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":2720000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":2720000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":2720000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2720000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2604000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2537000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2381000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3789000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":3789000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":3789000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":3789000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":3789000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4991000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4474000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3818000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3108000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":3108000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":3108000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3108000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":3108000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2621000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2473000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2407000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3054000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":3054000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":3054000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":3054000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":3054000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3667000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3559000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3438000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3530000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025Q4I"}]}},"DebtInstrumentUnamortizedPremium":{"label":"Debt Instrument, Unamortized Premium","description":"Amount, after accumulated amortization, of debt premium.","units":{"USD":[{"end":"2011-12-31","val":51199000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":51199000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":51199000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":58379000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":59368000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":54585000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":54585000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":54585000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":54585000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":54585000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":45706000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":43263000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":39917000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":36613000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":36613000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":36613000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":36613000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":36613000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":31871000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":30012000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":29936000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":30739000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":30739000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":30739000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":30739000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":30739000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":31259000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":28282000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":23568000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":19895000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":19895000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":19895000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":19895000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":19895000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":19070000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":27989000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":27893000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":26812000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":26812000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":26812000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":26812000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":26812000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":23862000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":21951000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":20602000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":19795000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":19795000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":19795000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":19795000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":19795000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":18764000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":17951000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":17492000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":15591000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":15591000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":15591000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":15591000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":15591000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":19857000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21431000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":21331000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":34789000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":34789000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":34789000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":34789000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":34789000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":50201000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":46213000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":41974000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":38219000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":38219000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":38219000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":38219000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":38219000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":34198000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":29971000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":26544000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":27470000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":27470000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":27470000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":27470000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":27470000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":26015000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":23786000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":20673000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":18950000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":18950000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":18950000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":18950000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":18950000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17260000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15762000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13563000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":12874000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":12874000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":12874000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":12874000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":12874000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12969000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":11423000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":12514000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":12044000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":12044000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":12044000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":12044000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":12044000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":11159000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":11138000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10527000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9679000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025Q4I"}]}},"DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss":{"label":"Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, 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).","units":{"USD":[{"end":"2019-12-31","val":30321000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":30321000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":30321000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-06-30","val":30140000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":27450000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":26977000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":26977000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":26977000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":26977000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":26977000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":22737000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":22182000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":18209000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":19457000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":19457000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":19457000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":19457000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":19457000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16340000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20634000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":21914000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":28784000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":28784000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":28784000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":28784000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":28784000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":29426000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":28352000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":36238000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":29768000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":29768000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":29768000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":29768000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":29768000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":36957000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":34648000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":36235000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":35778000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":35778000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":35778000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":35778000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":35778000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":38932000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":39178000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":42755000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":44898000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":44898000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":44898000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":43671000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":49475000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"DebtSecuritiesAvailableForSaleAllowanceForCreditLoss":{"label":"Debt Securities, Available-for-sale, Allowance for Credit Loss","description":"Amount of allowance for credit 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":"2020-03-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2020Q4I"}]}},"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":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":188863000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":300729000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":307143000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":301161000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":301161000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":301161000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":301161000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":301161000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":642987000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":825064000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":325075000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":363724000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":363724000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":363724000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":363724000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":363724000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":95853000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":900496000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":826604000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":746642000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":746642000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":746642000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":746642000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":746642000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":722843000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":739433000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":935063000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1419963000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":1419963000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":1419963000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1419963000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1419963000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2470078000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3688674000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4572274000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4857648000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":4857648000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":4857648000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":4857648000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":4857648000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5667375000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6777464000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6786496000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6470569000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":6470569000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":6470569000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":6470569000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":6470569000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5950876000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6715840000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6056368000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5133351000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":5133351000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":5133351000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4454713000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":4132486000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2201000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3846000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4640000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3816000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":3816000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":3816000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":3816000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":3816000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10345000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8079000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3928000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4442000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":4442000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":4442000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":4442000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":4442000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1511000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1142000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1740000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1570000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1570000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1570000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1570000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1570000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1982000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3407000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":47154000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":48698000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":48698000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":48698000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":48698000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":48698000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":68886000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":91191000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":114828000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":117195000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":117195000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":117195000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":117195000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":117195000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":114338000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":143254000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":130081000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":155518000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":155518000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":155518000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":155518000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":155518000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":151556000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":179149000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":152796000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":136958000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":136958000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":136958000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":144513000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":123406000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":84937000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":570042000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":570042000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":570042000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":570042000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":570042000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":402450000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2134349000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3666067000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2366813000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":2366813000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":2366813000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":2366813000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":2366813000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3211532000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3395126000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1579922000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":250436000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":250436000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":250436000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":250436000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":250436000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":249854000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":292567000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":918934000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1118152000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1118152000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1118152000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1118152000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1118152000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2557175000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3616818000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4478468000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5318977000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":5318977000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":5318977000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":5318977000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":5318977000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4474203000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4012298000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4160759000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4215652000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":4215652000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":4215652000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":4215652000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":4215652000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2093884000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2098533000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2068429000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3148559000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":3148559000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":3148559000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":3148559000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":3148559000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2343161000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4445870000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3444535000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1221540000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":1221540000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":1221540000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1931894000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1178540000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":432000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":6747000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":6747000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":6747000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":6747000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":6747000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1357000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1459000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6554000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1329000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":1329000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1329000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":1329000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":1329000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":74284000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":44075000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":30449000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":17000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":17000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":17000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":17000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":25000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":100000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2142000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5625000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":5625000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":5625000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":5625000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":5625000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":28623000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":56990000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":39057000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":63695000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":63695000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":63695000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":63695000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":63695000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":41783000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":20411000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":41115000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":33927000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":33927000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":33927000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":33927000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":33927000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":18707000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9895000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":17461000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":16054000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":16054000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":16054000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":16054000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":16054000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":12003000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":27952000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":14212000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2547000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":2547000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":2547000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4703000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3764000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"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":"2020-01-01","end":"2020-03-31","val":1526000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":1526000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1526000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":1526000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1526000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":1526000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1526000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":1526000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":1526000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"}]}},"DebtSecuritiesAvailableForSaleRealizedGainLoss":{"label":"Debt Securities, Available-for-sale, 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 other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1523000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":1523000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1523000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":1523000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1523000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":1523000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1523000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":1523000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":1523000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-890000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"}]}},"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":"2020-01-01","end":"2020-03-31","val":3000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":3000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":3000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":3000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":3000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":3000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"}]}},"DebtSecuritiesAvailableForSaleUnrealizedLossPosition":{"label":"Debt Securities, Available-for-sale, Unrealized Loss Position","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 unrealized loss position without allowance for credit loss.","units":{"USD":[{"end":"2017-12-31","val":84937000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":570042000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":570042000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":570042000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":570042000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":570042000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":591313000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2435078000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3973210000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2667974000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":2667974000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":2667974000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":2667974000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":2667974000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3854519000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4220190000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1904997000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":614160000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":614160000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":614160000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":614160000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":614160000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":345707000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1193063000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1745538000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1864794000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1864794000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1864794000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1864794000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1864794000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3280018000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4356251000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5413531000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6738940000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":6738940000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":6738940000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":6738940000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":6738940000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6944281000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7700972000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8733033000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9073300000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":9073300000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":9073300000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":9073300000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":9073300000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7761259000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8875997000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8854925000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9619128000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":9619128000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":9619128000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":9619128000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":9619128000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8294037000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":11161710000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9500903000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6354891000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":6354891000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":6354891000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":6386607000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":5311026000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss":{"label":"Debt Securities, Available-for-sale, Unrealized Loss Position, 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 unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.","units":{"USD":[{"end":"2017-12-31","val":432000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":6747000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":6747000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":6747000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":6747000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":6747000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3558000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5305000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11194000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5145000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":5145000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":5145000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":5145000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":5145000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":84629000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":52154000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":34377000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4459000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":4459000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":4459000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":4459000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":4459000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1536000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1242000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3882000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7195000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":7195000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":7195000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":7195000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":7195000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30605000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":60397000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":86211000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":112393000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":112393000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":112393000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":112393000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":112393000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":110669000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":111602000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":155943000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":151122000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":151122000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":151122000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":151122000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":151122000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":133045000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":153149000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":147542000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":171572000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":171572000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":171572000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":171572000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":171572000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":163559000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":207101000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":167008000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":139505000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":139505000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":139505000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":149216000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":127170000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss":{"label":"Debt Securities, Held-to-Maturity, Accrued Interest, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of accrued interest on investment in debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2019-12-31","val":4324000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":4324000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":4324000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1393000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1147000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":930000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":930000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":930000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":930000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":930000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":867000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":254000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":273000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":224000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":224000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":224000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":224000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":224000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":283000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":402000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":736000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":896000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":896000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":896000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":896000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":896000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1310000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":628000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":631000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":612000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":612000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":612000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":612000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":612000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":598000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":567000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":548000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":476000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":476000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":476000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":476000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":476000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":440000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":414000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":404000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":356000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":356000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":356000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":323000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":301000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"DebtSecuritiesHeldToMaturityAllowanceForCreditLoss":{"label":"Debt Securities, Held-to-maturity, Allowance for Credit Loss","description":"Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2020-03-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2020Q4I"}]}},"DebtSecuritiesHeldToMaturityCreditLossExpenseReversal":{"label":"Debt Securities, Held-to-maturity, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on investment in debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"}]}},"DebtSecuritiesHeldToMaturitySoldAmount":{"label":"Debt Securities, Held-to-maturity, Sold, Amount","description":"Amount of investment in debt security, measured at amortized cost, sold.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":8372000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":20199000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":11827000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":86236000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":66037000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":86236000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":86236000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":86236000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":9488000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":9488000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":9488000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":9488000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":9488000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":9488000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":9488000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":9488000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":9488000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2022-01-01","end":"2022-09-30","val":20019000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":20019000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":20019000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":20019000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":20019000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"}]}},"DebtSecuritiesHeldToMaturityTransferAmount":{"label":"Debt Securities, Held-to-maturity, Transfer, Amount","description":"Amount of investment in debt security, measured at amortized cost, transferred to investment in debt security, measured at fair value, with change in fair value recognized in other comprehensive income (available-for-sale) and net income (trading).","units":{"USD":[{"start":"2021-04-01","end":"2021-06-30","val":2019635000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":2019635000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2021-04-01","end":"2021-06-30","val":2019635000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2019635000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":2019635000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2019635000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":2019635000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2023"}]}},"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":"2016-01-01","end":"2016-12-31","val":-13709000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":6914000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":6914000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-26950000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-38981000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-12031000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-50495000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-11514000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-21910000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-21910000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":-21910000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":28755000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":28755000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":70598000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":70598000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":41843000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":41843000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":86784000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":86784000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":16186000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":16186000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":70261000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":70261000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":70261000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":94389000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":94389000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":99764000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":99764000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":5375000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":5375000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":92769000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":92769000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-6995000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-6995000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":78142000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":78142000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":78142000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-26747000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-26747000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-40158000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-40158000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-13411000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-13411000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-56527000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-56527000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-16369000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-16369000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-84089000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":-84089000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":-84089000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-59488000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-59488000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-82827000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-82827000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-23339000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-23339000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-113076000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-113076000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-30249000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-30249000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-112548000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":-112548000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":-112548000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8984000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":8984000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4383000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":4383000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-4601000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-4601000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6599000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":6599000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":2216000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":2216000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":19554000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":19554000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":19554000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1791000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":1791000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5729000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":5729000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":3938000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":3938000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":15993000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":15993000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":10264000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":10264000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":16962000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":16962000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2539000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":2539000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4367000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":4367000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":1828000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":1828000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5278000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":911000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5630000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":6000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":4000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":-2000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"DebtSecuritiesTradingRealizedGain":{"label":"Debt Securities, Trading, Realized Gain","description":"Amount of realized gain 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":-13709000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":6914000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-26950000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-38981000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-12031000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":-21910000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":28755000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":70598000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":41843000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"}]}},"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":-18671000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-5461000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":-3743000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1166000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1413000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-137000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-2662000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-1139000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-284000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-2724000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":-2724000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-49000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":96000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-149000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":406000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":-127000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":310000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-438000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":355000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":-166000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-51000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":396000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":2826000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":8552000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":186000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":2584000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":186000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":3151000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-55000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-1193000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":186000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":2567000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-1769000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1892000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":220000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":14770000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-3084000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3567000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-12379000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-2666000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-5972000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-5401000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-16878000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-562000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-4560000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-11338000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":-25373000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":-42982000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-23000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-7444000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-6337000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-21753000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-1110000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-6672000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-6545000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-33395000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":112000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-5072000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-9659000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":-32647000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":-69830000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2535000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":3995000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":1143000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":1438000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":5245000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":6991000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":1499000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":2534000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5245000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":12673000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":18430000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":53000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":1878000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":613000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":5842000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":247000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":3627000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6329000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":14155000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":2924000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":8218000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":8955000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":16063000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":350000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2565000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":1207000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3692000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":515000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3692000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"}]}},"DebtSecuritiesTradingUnrealizedGainLoss":{"label":"Debt Securities, Trading, Unrealized Gain (Loss)","description":"Amount of unrealized 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":4962000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":12375000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":10657000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-25784000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-37568000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-11894000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-47833000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-10375000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-21626000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-19186000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":-19186000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":28804000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":28659000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":70747000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":70192000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":41970000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":41533000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":87222000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":86429000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":16352000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":16237000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":69865000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":67435000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":61709000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":94203000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":91805000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":99578000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":96613000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":5430000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":6568000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":92583000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":90202000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-6995000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-5226000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":80034000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":77922000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":63372000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-26747000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-23663000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-36591000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-27779000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-10745000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-7439000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-51126000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-39649000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-15807000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-11809000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-72751000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":-58716000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":-41107000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-59465000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-52044000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-76490000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-61074000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-22229000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-16667000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-106531000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-79681000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-30361000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-25177000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-102889000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":-79901000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":-42718000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8984000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":8984000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1848000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":388000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-5744000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-6039000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1354000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-392000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":717000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":-318000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":14309000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":6881000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":1124000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1738000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-87000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5116000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-113000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":3691000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":311000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":9664000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":1838000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":7340000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":2046000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":8007000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":899000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2189000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1802000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":621000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1586000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":396000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1938000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"}]}},"DeferredFinanceCostsNet":{"label":"Debt Issuance Costs, Net","description":"Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2011-12-31","val":11160000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":12392000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":12392000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":11629000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":11629000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-12-31","val":10764000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2015-12-31","val":9221000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":9221000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":9221000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":9221000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9059000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9330000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9688000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9441000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":9441000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":9441000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":9441000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":9441000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9712000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9677000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9423000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":9753000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":9753000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":9753000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":9753000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":9753000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9993000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10918000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":11629000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":12445000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":12445000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":12445000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":12445000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":12445000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12392000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13530000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14386000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":15207000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":15207000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":15207000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":15207000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":15207000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":16803000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":15932000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14436000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14143000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":14143000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":14143000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":14143000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":14143000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13414000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12697000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12152000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11877000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":11877000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":11877000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":11877000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":11877000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11463000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11375000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11327000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":11262000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":11262000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":11262000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":11262000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":11262000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10927000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10971000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":11254000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11424000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":11424000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":11424000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":11424000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":11424000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11575000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":11970000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11965000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":12085000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":12085000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":12085000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":12085000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":12085000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":12038000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":12351000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":12724000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":12540000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025Q4I"}]}},"DefinedBenefitPlanAccumulatedBenefitObligation":{"label":"Defined Benefit Plan, Accumulated Benefit Obligation","description":"Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.","units":{"USD":[{"end":"2010-12-31","val":7232000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2011-12-31","val":8517000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":9904000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"DefinedBenefitPlanAmortizationOfGainsLosses":{"label":"Defined Benefit Plan, Amortization of Gain (Loss)","description":"Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":-178000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":-89000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-257000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-79000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-06-30","val":-252000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":-126000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-378000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-126000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"}]}},"DefinedBenefitPlanAmortizationOfNetGainsLosses":{"label":"Defined Benefit Plan, Amortization of Net Gains (Losses) (Deprecated 2013-01-31)","description":"The amounts in accumulated other comprehensive income related to gains and losses that are not recognized immediately and are expected to be recognized as components of net periodic benefit cost over the next fiscal year that follows the most recent annual statement of financial position presented.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":402000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"}]}},"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":"2010-12-31","val":0.0525,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2011-12-31","val":0.042,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0.0375,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"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":"2010-12-31","val":0.0497,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2011-12-31","val":0.0492,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0.0506,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}],"Rate":[{"end":"2015-12-31","val":0.0483,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0.0481,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":0.0481,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.049,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0.049,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":0.049,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.0489,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0.0489,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"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-01-01","end":"2010-12-31","val":0.0575,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0.0525,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.042,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"}]}},"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":3901000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2015-12-31","val":4697000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"}]}},"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":307000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2015-12-31","val":295000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"}]}},"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":491000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2015-12-31","val":667000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"}]}},"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":429000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2015-12-31","val":548000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"}]}},"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":382000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2015-12-31","val":462000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"}]}},"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":343000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2015-12-31","val":366000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"}]}},"DefinedBenefitPlanInterestCost":{"label":"Defined Benefit Plan, Interest Cost","description":"Amount of cost recognized for passage of time related to defined benefit plan.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":235000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":117000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":349000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":114000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-06-30","val":223000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":112000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":334000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":111000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"}]}},"DefinedBenefitPlanNetPeriodicBenefitCost":{"label":"Defined Benefit Plan, Net Periodic Benefit Cost (Credit)","description":"Amount of net periodic benefit cost (credit) for defined benefit plan.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":625000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":312000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":911000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":286000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-06-30","val":827000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":414000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1240000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":413000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"}]}},"DefinedBenefitPlanServiceCost":{"label":"Defined Benefit Plan, Service Cost","description":"Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":212000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":106000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":305000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":93000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-06-30","val":352000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":176000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":528000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":176000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"}]}},"DefinedContributionPlanCostRecognized":{"label":"Defined Contribution Plan, Cost","description":"Amount of cost for defined contribution plan.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":717000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":739000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":739000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":840000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":840000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":840000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":962000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":962000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":962000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1046000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":1046000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":1046000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1129000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1129000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":1129000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1184000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":1184000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1343000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"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":1209952000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2010-12-31","val":1209952000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":1209952000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-06-30","val":1747580000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2201013000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":997371000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":997371000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":997371000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":997371000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":997371000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2012-03-31","val":1889908000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1711570000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1341598000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1181957000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q4I"},{"end":"2012-12-31","val":1181957000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":1181957000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":1346535000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":918360000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"}]}},"DepositsDomestic":{"label":"Deposits, Domestic","description":"The aggregate of all domestic interest-bearing and noninterest-bearing deposit liabilities.","units":{"USD":[{"end":"2012-12-31","val":1181957000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1181957000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-09-30","val":757216000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":961888000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":961888000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":961888000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":961888000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":961888000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1020230000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":776902000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":677069000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":595775000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":595775000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":595775000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":595775000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":595775000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":744616000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":594922000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":729395000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":759366000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":759366000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":759366000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":759366000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":759366000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":726016000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":661355000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":682059000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":598931000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":598931000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":598931000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":598931000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":598931000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":579805000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":496015000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":550627000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":461769000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":461769000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":461769000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":461769000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":461769000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":623322000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":453652000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":446282000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":473820000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":473820000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":473820000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":473820000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":473820000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":544500000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":589543000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":756376000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":790640000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":790640000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":790640000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":790640000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":790640000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":975397000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":988292000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1016316000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1229361000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":1229361000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1229361000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1229361000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1229361000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1262945000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1088865000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1033557000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":946207000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":946207000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":946207000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":946207000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":946207000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":936691000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":781845000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":667970000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":711061000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":711061000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":711061000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":711061000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":711061000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":955321000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":539157000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":751952000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":752200000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":752200000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":752200000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":752200000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":752200000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":846628000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":817072000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":885987000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":989021000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":989021000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":989021000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":989021000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":989021000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1002036000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1035255000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1046036000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":909553000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":909553000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":909553000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1410778000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1169420000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"DepreciationDepletionAndAmortization":{"label":"Depreciation, Depletion and Amortization","description":"The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":3655000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":2866000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":2152000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":2152000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1943000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":1943000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1908000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":1908000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":1908000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2193000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":2193000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":2193000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2031000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":2031000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":2031000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2282000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":2282000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":2282000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2975000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":2975000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":2975000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":3127000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":3127000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":3127000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":3339000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":3339000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":3339000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3285000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":3285000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":3285000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3172000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":3172000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":3172000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":3121000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":3121000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":3121000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3243000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":3243000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3181000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"}]}},"DepreciationNonproduction":{"label":"Depreciation, Nonproduction","description":"The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":4073000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":2090000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":2947000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":3655000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":3655000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":720000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1438000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":1438000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":2157000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":2157000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":2866000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":2866000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":2866000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":576000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":576000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1129000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":1129000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":1640000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":1640000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":2152000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":2152000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":2152000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":516000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":516000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":990000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":990000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":1470000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1470000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":1943000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1943000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":1943000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":466000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":466000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":932000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":932000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":1345000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":1345000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":1908000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":1908000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":1908000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":550000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":550000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1097000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":1097000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":1635000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":1635000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":2193000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":2193000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":2193000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":517000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":517000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1032000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":1032000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":1535000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":1535000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":2031000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":2031000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":2031000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":498000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":498000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1051000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":1051000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1732000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1732000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":2282000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":2282000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":2282000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":791000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":791000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1519000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1519000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":2226000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":2226000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":2975000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":2975000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":2975000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":753000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":753000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1532000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1532000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":2331000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":2331000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":3127000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":3127000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":3127000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":822000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":822000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1647000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":1647000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":2498000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":2498000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":3339000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":3339000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":3339000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":823000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":823000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1645000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":1645000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":2466000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":2466000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":3285000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":3285000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":3285000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":808000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":808000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1639000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":1639000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":2409000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2409000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":3172000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":3172000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":3172000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":711000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":711000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1470000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1470000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":2288000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":2288000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":3121000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":3121000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":945000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":945000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1715000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":1715000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":2468000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":2468000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":3243000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":769000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1573000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":2396000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"}]}},"DerivativeAssetCollateralObligationToReturnCashOffset":{"label":"Derivative Asset, Collateral, Obligation to Return Cash, Offset","description":"Amount of obligation to return cash collateral under master netting arrangements offset against derivative assets.","units":{"USD":[{"end":"2012-12-31","val":27004000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":27004000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":31348000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":25739000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-16312000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":-16312000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":-16312000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":9114000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-1782000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-85956000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":209164000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":209164000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-09-30","val":251275000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":190483000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":190483000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":190483000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":190483000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":190483000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":280975000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":357369000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":296861000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":105481000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":105481000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":105481000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":105481000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":105481000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":84732000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":89911000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":78846000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":56508000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":56508000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":56508000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":56508000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":56508000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":62492000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":64079000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":65205000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":58902000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":58902000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":58902000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":58902000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":58902000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":83311000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":166824000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":280745000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":236700000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":236700000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":236700000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":236700000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":236700000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":543571000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":561124000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":512338000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":455080000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":455080000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":455080000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":455080000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":455080000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":357240000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":352057000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":329510000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":316606000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":316606000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":316606000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":316606000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":316606000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":458421000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":565551000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":704514000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":761704000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":761704000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":761704000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":761704000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":761704000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":776675000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":787974000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":702290000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":649456000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":649456000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":649456000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":649456000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":649456000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":604047000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":581618000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":548508000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":521222000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":521222000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":521222000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":521222000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":521222000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":486217000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":459106000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":453725000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":428215000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":428215000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":428215000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":423716000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":418935000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"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":172806000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":172806000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":172806000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":133487000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":119942000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":100632000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":100632000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":100632000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":100632000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":100632000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":105776000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":90818000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":91725000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":66286000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":66286000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":66286000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":66286000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":66286000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":68667000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":54379000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":49711000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":76405000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":76405000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":76405000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":76405000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":76405000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":80659000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":55720000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":58364000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":60486000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":60486000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":60486000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":60486000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":60486000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":116769000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":146002000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":170753000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":88472000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":88472000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":88472000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":88472000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":88472000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":56835000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":24025000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":21408000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24810000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":24810000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":24810000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":24810000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":24810000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":26723000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":22845000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":21153000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":19329000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":19329000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":19329000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":19329000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":19329000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":19449000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":17437000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16940000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":17050000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":17050000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":17050000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":17050000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":17050000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":48836000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":89858000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":203934000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":170237000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":170237000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":170237000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":170237000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":170237000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":107445000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":190876000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":247744000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":139255000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":139255000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":139255000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":139255000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":139255000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":179853000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":152354000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":121211000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":95683000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":95683000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":95683000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":95683000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":95683000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":89563000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":127094000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":92617000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":75517000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":75517000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":75517000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":49736000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":76073000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":204209000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":204209000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":204209000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":179912000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":164744000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":151737000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":161161000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":161161000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":161161000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":118969000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":109200000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":179800000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"}]}},"DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset":{"label":"Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset","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, and obligation to return cash collateral under master netting arrangements.","units":{"USD":[{"end":"2013-12-31","val":144849000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":144849000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":144849000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":107418000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":93844000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":67649000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":67649000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":67649000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":67649000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":67649000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":59739000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":30436000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":27665000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":14695000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":14695000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":14695000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":14695000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":14695000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":15651000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-12-31","val":15505000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":15505000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":15505000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":15505000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":15505000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":28661000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-09-30","val":7868000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":23456000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":23456000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":23456000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":23456000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":23456000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":75824000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":101630000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":131471000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":52377000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":52377000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":52377000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":52377000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":52377000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-28180000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-60791000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-115642000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-129994000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":-129994000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":-129994000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":-129994000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":-129994000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-176726000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-168694000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-141348000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-129539000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":-129539000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":-129539000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":-129539000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":-129539000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-138503000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-130811000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-117739000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-139876000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":-139876000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":-139876000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":-139876000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":-139876000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-126809000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-91991000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-30243000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-101839000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":-101839000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":-101839000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":-101839000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":-101839000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-214513000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-168422000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-84152000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-211112000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":-211112000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":-211112000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":-211112000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":-211112000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-156949000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-164176000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-264408000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-261631000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":-261631000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":-261631000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":-261631000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":-261631000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-263410000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-224644000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-281805000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-316725000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":-316725000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":-316725000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-307068000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":-327334000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":"2013-12-31","val":27933000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":27933000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":27933000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":25612000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":26013000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":32837000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":32837000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":32837000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":32837000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":32837000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":45513000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":60307000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":63589000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":51520000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":51520000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":51520000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":51520000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":51520000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":52560000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":60920000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":62918000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":60686000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":60686000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":60686000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":60686000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":60686000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":51631000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":56505000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":50458000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":36957000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":36957000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":36957000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":36957000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":36957000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":37835000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":40794000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":35680000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":34477000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":34477000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":34477000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":34477000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":34477000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":84293000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":83998000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":136844000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":154309000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":154309000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":154309000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":154309000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":154309000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":202515000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":191125000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":162417000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":148214000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":148214000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":148214000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":148214000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":148214000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":157910000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":147869000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":134674000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":156894000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":156894000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":156894000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":156894000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":156894000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":175611000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":181550000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":234138000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":272052000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":272052000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":272052000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":272052000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":272052000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":321842000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":359289000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":331869000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":350234000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":350234000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":336620000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"DerivativeAssetNotionalAmount":{"label":"Derivative Asset, Notional Amount","description":"Nominal or face amount used to calculate payments on the derivative asset.","units":{"USD":[{"end":"2011-12-31","val":13313478000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":13313478000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":13313478000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-06-30","val":17176905000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":16145039000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":14638178000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"DerivativeAssetNotSubjectToMasterNettingArrangementDeduction":{"label":"Derivative Asset, Not Subject to Master Netting Arrangement Deduction","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, deducted from derivative assets.","units":{"USD":[{"end":"2013-12-31","val":24000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":24000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":24000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":457000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":85000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":146000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":146000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":146000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":146000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":146000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":524000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":75000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":471000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":71000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":71000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":71000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":71000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":71000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":456000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":827000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":386000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":214000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":214000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":214000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":214000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":214000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":367000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":38000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":38000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":73000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":73000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":73000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":73000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":73000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3110000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3578000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3602000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1618000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1618000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1618000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1618000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1618000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":722000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":818000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":206000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":495000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":495000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":495000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":495000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":495000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":934000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":414000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":84000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":654000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":654000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":654000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":654000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":654000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":42000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":379000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":32000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":32000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":32000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":32000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":32000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":34000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":299000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":39000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":24000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":24000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":24000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":24000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":24000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":116000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":27000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":133000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":133000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":182000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":2024454000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":2024454000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":2024454000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":471722000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":614611000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":27957000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":27957000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":27957000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":27957000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":27957000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1022347000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1026069000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1101098000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1257983000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1257983000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1257983000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1257983000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1257983000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2396037000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5020382000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4074060000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3996591000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":3996591000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":3996591000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":3996591000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":3996591000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2813016000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3055174000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3393304000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2460900000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2460900000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":2460900000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2460900000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2460900000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2551998000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2706543000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2646085000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3198476000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":3198476000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":3198476000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":3198476000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":3198476000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3246990000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3978362000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4024304000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1287191000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1287191000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1287191000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1287191000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1287191000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4358453000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4078816000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2274424000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4904804000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":4904804000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":4904804000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":4904804000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":4904804000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2903449000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4641539000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4762501000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2748868000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":2748868000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2748868000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2748868000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2748868000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1857952000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2148248000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2234679000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1656926000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1656926000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1656926000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1656926000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1656926000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2275645000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2431849000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3484177000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2622076000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2622076000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2622076000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2622076000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2622076000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3921958000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2359298000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2156896000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4225367000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":4225367000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":4225367000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":4225367000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":4225367000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4261802000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3241530000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3260619000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5507314000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":5507314000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":5507314000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":5507314000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":5507314000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3352973000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4751738000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4324422000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4542242000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":4542242000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":4542242000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3956804000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":4028407000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":24888000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":24888000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":24888000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":8118000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":13225000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":27933000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":27933000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q4I"},{"end":"2014-03-31","val":22325000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2024-12-31","val":357284000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":357284000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":357284000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":357284000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":352728000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":351171000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":373602000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":390654000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":390654000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":390654000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":353785000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":403045000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"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":1999566000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":1999566000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1999566000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":463604000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":601386000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":24000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":24000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1000022000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2023-12-31","val":3875133000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3875133000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":3875133000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":2925064000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2875052000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5150030000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":5150030000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":5150030000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":5150030000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":5150030000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3000245000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4400567000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3950820000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4151588000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":4151588000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":4151588000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3603019000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3625362000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"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":2255667000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":2255667000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":2255667000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-06-30","val":667814000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":792087000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":172806000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q4I"},{"end":"2013-12-31","val":172806000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2014-03-31","val":1150430000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"}]}},"DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGrossIncludingNotSubjectToMasterNettingArrangement":{"label":"Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Gross Including Not Subject to Master Netting Arrangement","description":"Amount, before 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 elected not to be offset.","units":{"USD":[{"end":"2013-12-31","val":172806000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":172806000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":172806000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1133487000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1194942000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1325632000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1325632000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1325632000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1325632000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1325632000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2455776000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5050818000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4101725000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4011286000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":4011286000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":4011286000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":4011286000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":4011286000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2828667000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3047806000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3379711000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2476405000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2476405000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":2476405000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2476405000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2476405000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2580659000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2705720000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2653953000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3221932000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":3221932000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":3221932000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":3221932000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":3221932000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3322814000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4079992000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4155775000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1339568000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1339568000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1339568000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1339568000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1339568000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4330273000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4018025000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2158782000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4774810000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":4774810000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":4774810000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":4774810000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":4774810000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2726723000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4472845000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4621153000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2619329000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":2619329000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2619329000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2619329000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2619329000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1719449000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2017437000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2116940000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1517050000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1517050000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1517050000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1517050000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1517050000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2148836000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2339858000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3453934000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2520237000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2520237000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2520237000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2520237000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2520237000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3707445000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2190876000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2072744000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4014255000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":4014255000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":4014255000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":4014255000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":4014255000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4104853000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3077354000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2996211000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5245683000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":5245683000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":5245683000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":5245683000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":5245683000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3089563000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4527094000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4042617000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4225517000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":4225517000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":4225517000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3649736000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3701073000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":"2014-12-31","val":67649000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":14695000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":14695000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":14695000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":14695000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":14695000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":15651000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-7368000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-13593000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":15505000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":15505000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":15505000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":15505000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":15505000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":28661000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-09-30","val":7868000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":23456000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":23456000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":23456000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":23456000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":23456000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":75824000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":101630000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":131471000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":52377000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":52377000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":52377000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":52377000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":52377000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-28180000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-60791000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-115642000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-129994000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":-129994000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":-129994000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":-129994000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":-129994000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-176726000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-168694000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-141348000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-129539000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":-129539000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":-129539000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":-129539000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":-129539000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-138503000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-130811000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-117739000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-139876000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":-139876000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":-139876000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":-139876000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":-139876000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-126809000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-91991000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-30243000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-101839000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":-101839000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":-101839000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":-101839000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":-101839000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-214513000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-168422000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-84152000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-211112000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":-211112000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":-211112000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":-211112000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":-211112000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-156949000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-164176000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-264408000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-261631000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":-261631000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":-261631000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":-261631000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":-261631000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-263410000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-224644000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-281805000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-316725000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":-316725000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":-316725000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-307068000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":-327334000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedNotSubjectToMasterNettingArrangement":{"label":"Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Not Subject to Master Netting Arrangement","description":"Amount of derivative assets, securities purchased under agreements to resell and securities borrowed, not subject to a master netting arrangement.","units":{"USD":[{"end":"2014-12-31","val":1225146000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3945071000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":3945071000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":3945071000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":3945071000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":3945071000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2760456000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2994254000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3330386000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2400214000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2400214000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":2400214000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2400214000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2400214000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2500367000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2650038000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2595627000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3161519000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":3161519000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":3161519000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":3161519000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":3161519000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3209155000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3937568000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3988624000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1252714000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1252714000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1252714000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1252714000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1252714000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4274160000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3994818000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2137580000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4750495000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":4750495000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":4750495000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":4750495000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":4750495000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2700934000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4450414000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4600084000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2600654000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":2600654000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2600654000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2600654000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2600654000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1700042000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2000379000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2100005000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1500032000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1500032000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1500032000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1500032000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1500032000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2100034000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2250299000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3250039000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2350024000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2350024000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2350024000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2350024000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2350024000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3600116000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2000009000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1825027000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3875133000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":3875133000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3925182000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection":{"label":"Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election","description":"Amount, after effects of master netting arrangements, deduction of assets not subject to a master netting arrangement and elected not to be offset, of derivative assets, securities purchased under agreements to resell and securities borrowed, offset against an obligation to return collateral under a master netting arrangement.","units":{"USD":[{"end":"2013-12-31","val":27933000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":27933000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":27933000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":25612000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":26013000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":32837000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":32837000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":32837000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":32837000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":32837000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":45513000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":60307000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":63589000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":51520000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":51520000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":51520000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":51520000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":51520000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":52560000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":60920000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":62918000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":60686000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":60686000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":60686000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":60686000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":60686000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":51631000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":56505000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":50458000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":36957000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":36957000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":36957000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":36957000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":36957000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":37835000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":40794000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":35680000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":34477000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":34477000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":34477000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":34477000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":34477000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":84293000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":83998000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":136844000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":154309000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":154309000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":154309000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":154309000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":154309000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":202515000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":191125000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":162417000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":148214000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":148214000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":148214000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":148214000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":148214000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":157910000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":147869000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":134674000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":156894000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":156894000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":156894000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":156894000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":156894000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":175611000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":181550000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":234138000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":272052000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":272052000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":272052000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":272052000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":272052000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":321842000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":359289000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":331869000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":350234000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":350234000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":350234000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":350234000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":350234000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":336620000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":316466000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":385567000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":357284000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"}]}},"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":26065000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":26065000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":26065000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":26145000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":29034000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":14038000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":14038000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":14038000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":14038000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":14038000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":13332000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":13364000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":13635000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":25166000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":25166000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":25166000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":25166000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":25166000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":10192000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8287000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":14611000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":27957000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":27957000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":27957000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":27957000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":27957000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":22347000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":26069000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":26098000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":32983000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":32983000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":32983000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":32983000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":32983000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":46037000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":60382000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":64060000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":51591000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":51591000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":51591000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":51591000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":51591000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":53016000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":61747000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":63304000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":60900000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":60900000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":60900000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":60900000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":60900000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":51998000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":56543000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":50496000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":37030000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":37030000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":37030000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":37030000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":37030000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":40945000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":44372000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":39282000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":36095000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":36095000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":36095000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":36095000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":36095000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":85015000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":84816000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":137050000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":154804000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":154804000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":154804000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":154804000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":154804000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":203449000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":191539000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":162501000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":148868000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":148868000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":148868000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":148868000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":148868000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":157952000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":148248000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":134679000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":156926000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":156926000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":156926000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":156926000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":156926000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":175645000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":181849000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":234177000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":272076000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":272076000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":272076000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":272076000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":272076000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":321958000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":359298000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":331896000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":350367000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":350367000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":350367000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":350367000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":350367000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":336802000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":316530000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":385619000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":357314000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":357314000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":357314000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":357314000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":357314000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":352973000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":351738000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":374422000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":392242000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":392242000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":392242000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":356804000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":403407000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"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":"2011-12-31","val":26581000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":26581000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":26581000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-06-30","val":38556000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":32305000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":27004000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"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":278000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":278000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":169000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1386000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2014-03-31","val":22000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2023-12-31","val":133000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":133000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":133000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":64000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":52000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":30000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"}]}},"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":157000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q4I"},{"end":"2012-12-31","val":157000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-06-30","val":1513000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":109000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"}]}},"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":"2012-12-31","val":256379000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":256379000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":256379000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":234599000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":204379000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":192087000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":172806000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":172806000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q4I"},{"end":"2014-03-31","val":150430000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":133487000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"}]}},"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":"2011-12-31","val":40619000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q4I"},{"end":"2012-06-30","val":51920000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-12-31","val":24888000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":24888000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":8118000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":13225000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2014-03-31","val":22325000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2023-12-31","val":350234000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":350234000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":350234000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":316466000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":385567000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":357284000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"}]}},"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":"2012-12-31","val":664992000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":664992000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":664992000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":589769000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":547130000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":509902000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":470329000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":470329000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q4I"},{"end":"2014-03-31","val":391680000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":357830000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"}]}},"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":"2011-12-31","val":465618000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q4I"},{"end":"2012-06-30","val":477872000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-12-31","val":123257000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":123257000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":133107000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":129417000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2024-12-31","val":6058000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":6058000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":6058000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":6058000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13693000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2406000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2477000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":591000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":591000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":591000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":245000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3524000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet":{"label":"Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net","description":"Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-173450000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-35331000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":-35415000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-105845000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-70514000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-110807000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":-110807000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":-18814000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":-16891000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-24139000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-24139000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":-5325000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-5325000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-24270000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-24270000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-24270000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1019000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":13764000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":12745000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":7316000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":7316000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":-6448000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-6448000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":12441000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":12441000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":12441000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-12724000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":-12724000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-23484000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-23484000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":-10760000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":-10760000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-25843000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-25843000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":-2359000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-2359000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-35793000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-35793000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-35793000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-5130000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-5130000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-221000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-221000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":4909000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":4909000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-48763000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-48763000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-48542000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":-48542000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-39965000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-39965000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-39965000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-55996000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-55996000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-89472000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-89472000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-33476000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-33476000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-83206000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-83206000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":6266000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":6266000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-17354000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-17354000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":-17354000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1947000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":1947000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-6157000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-6157000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-8104000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-8104000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-6444000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-6444000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-287000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-287000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2629000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":2629000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":2607000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":18800000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":18617000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":25963000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":25461000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":7163000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":6844000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":32500000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":31631000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":6537000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":6170000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":4438000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":3099000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":3099000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-57623000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-129445000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":-129445000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":17581000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":17566000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-15000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":16170000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-1396000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":30402000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":30402000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":30402000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":46563000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":46563000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":59377000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":59377000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":12814000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":12814000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":85575000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":85575000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":26198000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":26198000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":86492000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":86492000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":86492000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-525000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-525000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":19769000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":19769000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":20294000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":20294000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":25001000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":25001000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":5232000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":5232000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":14923000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":14923000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":14923000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":8528000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":8528000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":10206000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":10206000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":1678000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1678000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-198000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-198000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":-10404000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":-10404000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5606000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":5606000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2518000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-2518000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-5024000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-5024000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":-2506000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-2506000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-4591000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":433000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-4579000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":679000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1812000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":1133000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"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":"2010-12-31","val":255707000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":255707000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":255707000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":232910000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":113601000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":140213000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":140213000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":140213000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":140213000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":140213000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":119875000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":124355000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":120056000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":123414000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":123414000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":123414000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":123414000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":123414000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":117399000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":134620000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":129526000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":108353000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":108353000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":108353000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":108353000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":108353000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":88418000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":85017000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":51417000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":35292000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":35292000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":35292000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":35292000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":35292000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":22498000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":33786000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":30148000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":31492000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":31492000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":31492000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":31492000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":31492000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":40280000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":47963000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":37681000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7171000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":7171000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":7171000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":7171000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":7171000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2665000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4055000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":640000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2417000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2417000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":2417000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2417000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2417000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1259000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":585000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1553000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7884000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":7884000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":7884000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":7884000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":7884000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":408000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":430000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":990000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":202000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":202000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":202000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":202000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":202000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8570000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":672000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":173000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4404000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":4404000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":4404000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":4404000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":4404000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3006000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3104000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7845000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4580000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":4580000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":4580000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":4580000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":4580000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2494000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5572000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14852000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2359000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2359000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2359000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2359000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2359000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2452000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":188000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":803000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":860000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":860000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":860000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":860000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":860000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2077000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":951000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5247000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6131000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":6131000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":6131000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":6131000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":6131000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13702000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2407000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2560000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":592000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":592000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":592000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":993000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3533000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"DerivativeLiabilityCollateralRightToReclaimCashOffset":{"label":"Derivative Liability, Collateral, Right to Reclaim Cash, Offset","description":"Amount of right to receive cash collateral under master netting arrangements offset against derivative liabilities.","units":{"USD":[{"end":"2012-12-31","val":337369000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":337369000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":247766000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":228639000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":200815000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":200815000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":200815000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":184293000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":163613000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":68445000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":29417000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":29417000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-09-30","val":26203000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":22004000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":22004000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":22004000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":22004000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":22004000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9203000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":200000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":200000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":21490000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":21490000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":21490000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":21490000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":21490000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":24776000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":15689000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":16622000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":40695000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":40695000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":40695000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":40695000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":40695000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":96969000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":121204000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":147544000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":77661000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":77661000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":77661000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":77661000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":77661000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14226000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":400000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":200000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":200000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":200000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":200000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":200000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":800000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":500000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":500000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":300000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":300000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":300000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":300000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":300000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":0,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8003000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":27589000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":55012000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":51239000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":51239000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":51239000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":51239000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":51239000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":31008000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":42533000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":42405000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":28452000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":28452000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":28452000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":28452000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":28452000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":52910000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":61586000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":25568000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":39354000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":39354000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":39354000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":39354000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":39354000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":49401000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":60244000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":38783000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":14111000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":14111000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":14111000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":13688000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":25000000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":204209000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":204209000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":204209000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":179912000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":164744000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":151737000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":161161000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":161161000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":161161000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q4I"},{"end":"2014-03-31","val":118969000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":109200000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":179800000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"}]}},"DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset":{"label":"Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset","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, and right to receive cash collateral under master netting arrangements.","units":{"USD":[{"end":"2013-12-31","val":361976000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":361976000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":361976000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":272813000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":248245000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":247396000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":247396000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":247396000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":247396000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":247396000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":248368000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":203625000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":252737000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":183174000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":183174000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":183174000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":183174000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":183174000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":287423000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":349801000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":283068000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":99496000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":99496000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":99496000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":99496000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":99496000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":78325000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":74955000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":69648000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":39269000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":39269000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":39269000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":39269000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":39269000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":41347000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":44505000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":49132000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":33618000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":33618000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":33618000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":33618000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":33618000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":40905000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":106033000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":164703000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":106506000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":106506000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":106506000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":106506000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":106506000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":366045000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":391930000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":370490000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":325241000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":325241000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":325241000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":325241000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":325241000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":218737000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":221246000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":211771000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":176730000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":176730000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":176730000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":176730000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":176730000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":323609000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":445971000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":619259000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":608626000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":608626000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":608626000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":608626000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":608626000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":531154000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":577019000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":575733000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":409892000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":409892000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":409892000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":409892000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":409892000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":394188000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":355856000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":258532000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":220236000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":220236000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":220236000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":220236000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":220236000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":173406000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":174217000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":133137000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":97379000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":97379000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":97379000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":102960000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":66601000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":470329000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":470329000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":470329000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":357830000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":299662000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":282688000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":282688000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":282688000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":282688000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":282688000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":270866000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":237411000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":282885000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":214666000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":214666000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":214666000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":214666000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":214666000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":327703000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":397764000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":320749000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":106667000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":106667000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":106667000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":106667000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":106667000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":80990000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":79010000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":70288000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":41686000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":41686000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":41686000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":41686000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":41686000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":42606000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":45090000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":50685000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":41502000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":41502000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":41502000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":41502000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":41502000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":41313000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":106463000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":165693000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":106708000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":106708000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":106708000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":106708000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":106708000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":374615000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":392602000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":370663000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":329645000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":329645000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":329645000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":329645000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":329645000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":221743000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":224350000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":219616000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":181310000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":181310000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":181310000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":181310000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":181310000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":326103000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":451543000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":634111000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":610985000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":610985000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":610985000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":610985000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":610985000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":533606000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":577207000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":576536000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":410752000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":410752000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":410752000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":410752000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":410752000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":396265000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":356807000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":263779000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":226367000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":226367000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":226367000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":226367000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":226367000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":187108000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":176624000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":135697000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":97971000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":97971000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":97971000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":103953000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":70134000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"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":"2013-12-31","val":107961000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":107961000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":107961000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":84967000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":51314000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":35248000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":35248000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":35248000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":35248000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":35248000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":22456000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":33449000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":30139000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":31419000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":31419000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":31419000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":31419000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":31419000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":40276000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":47963000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":37634000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6799000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":6799000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":6799000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":6799000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":6799000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2603000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3642000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":451000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2374000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2374000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":2374000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2374000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2374000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1233000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":567000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1262000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7881000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":7881000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":7881000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":7881000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":7881000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":379000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":380000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":332000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":177000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":177000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":177000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":177000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":177000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":772000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":669000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":93000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4400000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":4400000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":4400000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":4400000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":4400000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2010000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3102000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6840000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4535000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":4535000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":4535000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":4535000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":4535000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":554000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5256000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14176000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2186000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2186000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2186000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2186000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2186000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2415000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":668000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":855000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":855000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":855000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":855000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":855000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2076000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":921000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5202000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6058000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"}]}},"DerivativeLiabilityNotionalAmount":{"label":"Derivative Liability, Notional Amount","description":"Nominal or face amount used to calculate payments on the derivative liability.","units":{"USD":[{"end":"2011-12-31","val":12020207000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":12020207000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":12020207000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-06-30","val":9469195000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":8732881000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":9754454000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"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":"2013-12-31","val":392000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":392000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":392000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":50000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":103000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":44000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":44000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":44000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":44000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":44000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":42000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":337000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":73000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":73000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":73000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":73000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":73000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":47000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":372000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":372000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":372000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":372000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":372000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":62000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":413000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":189000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":43000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":43000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":43000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":43000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":43000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":26000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":18000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":291000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":3000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":3000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":3000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":3000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":29000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":50000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":658000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":25000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":25000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":25000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":25000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":25000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7798000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":80000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":4000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":4000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":4000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":4000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":996000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1005000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":45000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":45000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":45000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":45000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":45000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1940000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":316000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":676000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":173000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":173000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":173000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":173000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":173000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":37000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":188000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":135000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":5000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":5000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":5000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":5000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":30000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":45000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":73000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"}]}},"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-06-30","val":154570000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-12-31","val":108353000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":108353000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":108353000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":108353000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":108353000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":88418000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":85017000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":51417000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":35292000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":35292000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":35292000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":35292000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":35292000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":22498000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":33786000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":30148000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":31492000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":31492000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":31492000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":31492000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":31492000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":40280000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":47963000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":37681000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7171000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":7171000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":7171000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":7171000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":7171000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2665000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4055000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":640000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2417000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2417000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":2417000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2417000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2417000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1259000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":585000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1553000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7884000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":7884000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":7884000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":7884000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":7884000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":408000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":430000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":990000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":202000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":202000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":202000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":202000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":202000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8570000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":672000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":173000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4404000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":4404000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":4404000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":4404000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":4404000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3006000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3104000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7845000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4580000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":4580000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":4580000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":4580000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":4580000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2494000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5572000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14852000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2359000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2359000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2359000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2359000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2359000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2452000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":188000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":803000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":860000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":860000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":860000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":860000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":860000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2077000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":951000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5247000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6131000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":6131000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":6131000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":6131000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":6131000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13702000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2407000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2560000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":592000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":592000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":592000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":993000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3533000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":"2013-06-30","val":133107000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-12-31","val":107961000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":107961000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q4I"},{"end":"2014-03-31","val":88111000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2024-12-31","val":6058000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":6058000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":6058000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":6058000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13693000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2406000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2477000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":591000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":591000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":591000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":245000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3524000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"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":"2014-12-31","val":247396000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":183174000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":183174000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":183174000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":183174000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":183174000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":287423000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":349801000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":283068000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":99496000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":99496000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":99496000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":99496000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":99496000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":78325000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":74955000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":69648000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":39269000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":39269000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":39269000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":39269000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":39269000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":41347000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":44505000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":49132000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":33618000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":33618000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":33618000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":33618000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":33618000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":40905000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":106033000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":164703000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":106506000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":106506000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":106506000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":106506000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":106506000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":366045000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":391930000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":370490000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":325241000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":325241000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":325241000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":325241000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":325241000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":218737000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":221246000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":211771000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":176730000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":176730000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":176730000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":176730000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":176730000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":323609000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":445971000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":619259000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":608626000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":608626000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":608626000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":608626000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":608626000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":531154000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":577019000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":575733000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":409892000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":409892000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":409892000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":409892000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":409892000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":394188000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":355856000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":258532000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":220236000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":220236000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":220236000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":220236000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":220236000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":173406000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":174217000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":133137000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":97379000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":97379000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":97379000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":102960000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":66601000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"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":"2013-06-30","val":21463000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-12-31","val":392000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":392000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q4I"},{"end":"2014-03-31","val":307000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2024-12-31","val":73000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":73000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":73000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":73000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":83000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":1000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":1000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":748000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":9000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"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-06-30","val":567080000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-12-31","val":470329000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q4I"},{"end":"2013-12-31","val":470329000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2014-03-31","val":391680000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"}]}},"DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGrossIncludingNotSubjectToMasterNettingArrangement":{"label":"Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Gross Including Not Subject to Master Netting Arrangement","description":"Amount, before 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 elected not to be offset.","units":{"USD":[{"end":"2013-12-31","val":470329000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":470329000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":470329000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":357830000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":299662000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":282688000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":282688000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":282688000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":282688000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":282688000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":270866000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":237411000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":282885000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":214666000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":214666000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":214666000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":214666000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":214666000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":327703000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":397764000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":320749000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":106667000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":106667000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":106667000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":106667000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":106667000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":80990000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":79010000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":70288000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":41686000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":41686000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":41686000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":41686000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":41686000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":42606000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":45090000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":50685000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":41502000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":41502000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":41502000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":41502000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":41502000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":41313000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":106463000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":165693000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":106708000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":106708000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":106708000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":106708000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":106708000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":374615000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":392602000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":370663000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":329645000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":329645000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":329645000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":329645000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":329645000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":221743000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":224350000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":219616000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":181310000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":181310000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":181310000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":181310000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":181310000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":326103000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":451543000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":634111000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":610985000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":610985000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":610985000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":610985000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":610985000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":533606000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":577207000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":576536000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":410752000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":410752000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":410752000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":410752000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":410752000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":396265000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":356807000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":263779000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":226367000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":226367000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":226367000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":226367000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":226367000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":187108000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":176624000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":135697000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":97971000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":97971000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":97971000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":103953000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":70134000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotSubjectToMasterNettingArrangement":{"label":"Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Not Subject to Master Netting Arrangement","description":"Amount of derivative liabilities, securities sold under agreements to repurchase and securities loaned, not subject to a master netting arrangement.","units":{"USD":[{"end":"2014-12-31","val":44000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":73000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":73000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":73000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":73000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":73000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":47000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":372000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":372000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":372000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":372000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":372000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":62000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":413000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":189000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":43000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":43000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":43000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":43000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":43000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":26000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":18000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":291000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":3000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":3000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":3000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":3000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":29000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":50000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":658000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":25000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":25000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":25000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":25000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":25000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7798000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":80000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":4000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":4000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":4000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":4000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":996000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1005000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":45000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":45000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":45000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":45000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":45000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1940000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":316000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":676000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":173000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":173000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":173000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":173000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":173000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":37000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":188000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":135000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":5000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":5000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":5000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":5000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":30000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":45000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":73000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"}]}},"DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection":{"label":"Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election","description":"Amount, after effects of master netting arrangements, deduction of liabilities not subject to a master netting arrangement and elected not to be offset, of derivative liabilities, securities sold under agreements to repurchase and securities loaned, offset against a right to receive collateral.","units":{"USD":[{"end":"2013-12-31","val":107961000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":107961000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":107961000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":84967000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":51314000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":35248000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":35248000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":35248000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":35248000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":35248000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":22456000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":33449000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":30139000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":31419000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":31419000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":31419000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":31419000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":31419000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":40276000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":47963000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":37634000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6799000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":6799000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":6799000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":6799000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":6799000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2603000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3642000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":451000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2374000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2374000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":2374000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2374000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2374000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1233000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":567000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1262000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7881000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":7881000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":7881000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":7881000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":7881000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":379000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":380000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":332000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":177000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":177000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":177000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":177000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":177000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":772000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":669000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":93000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4400000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":4400000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":4400000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":4400000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":4400000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2010000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3102000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6840000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4535000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":4535000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":4535000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":4535000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":4535000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":554000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5256000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14176000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2186000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2186000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2186000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2186000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2186000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2415000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":668000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":855000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":855000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":855000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":855000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":855000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2076000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":921000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5202000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6058000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"}]}},"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":"2011-12-31","val":483294000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":483294000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":483294000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":477734000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":482712000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":460626000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":460626000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":460626000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":460626000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":460626000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":409769000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":380873000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":358056000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":308776000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":308776000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":308776000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q4I"},{"end":"2014-03-31","val":169990000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":153622000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"}]}},"DerivativeNotionalAmount":{"label":"Derivative, Notional Amount","description":"Nominal or face amount used to calculate payment on derivative.","units":{"USD":[{"end":"2019-12-31","val":20899934000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":20899934000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":20899934000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":20899934000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":23332077000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":23727611000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19549956000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":19074822000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":19074822000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":19074822000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":19074822000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":19074822000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":20321694000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":22019883000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":21271266000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":21324793000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":21324793000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":21324793000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":21324793000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":21324793000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":25987572000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":35633018000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":42079783000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":49454845000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":49454845000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":49454845000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":49454845000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":49454845000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":54804735000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":58910657000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":50148977000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":51533807000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":51533807000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":51533807000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":51533807000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":51533807000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":46008067000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":48853045000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":49726899000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":51986693000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":51986693000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":51986693000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":51986693000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":51986693000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":48954584000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":52317017000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":56898450000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":55698771000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":55698771000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":55698771000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":56281113000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":57359160000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"DividendsCommonStockCash":{"label":"Dividends, Common Stock, Cash","description":"Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":367000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":166000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":247000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":316000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":316000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":138000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":206000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":206000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":293000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":293000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":362000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":362000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":362000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":70000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":70000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":142000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":142000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":215000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":215000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":285000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":285000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":285000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":68000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":68000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":141000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":141000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":214000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":214000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":291000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":291000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":291000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":79000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":79000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":150000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":150000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":225000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":225000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":299000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":299000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":299000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":74000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":74000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":148000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":148000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":222000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":222000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":296000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":296000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":296000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":73000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":73000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":145000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":145000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":218000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":218000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":291000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":291000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":291000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":64000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":64000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":133000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":133000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":199000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":199000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":267000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":267000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":267000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":70000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":70000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":267000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":267000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":197000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":336000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":336000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":69000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":399000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":399000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":399000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":71000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":71000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":139000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":139000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":68000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":68000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":209000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":209000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":70000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":70000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":281000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":281000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":281000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":70000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":70000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":141000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":141000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":71000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":71000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":207000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":207000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":66000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":66000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":273000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":273000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":273000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":64000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":64000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":129000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":129000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":65000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":65000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":191000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":191000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":62000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":62000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":255000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":255000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":255000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":54000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":54000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":114000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":114000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":60000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":60000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":180000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":180000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":66000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":66000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":251000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":251000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":251000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":68000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":68000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":131000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":131000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":63000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":63000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":201000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":201000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":70000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":70000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":269000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":269000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":269000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":80000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":80000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":158000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":158000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":78000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":78000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":228000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":228000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":70000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":70000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":303000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":303000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":72000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":72000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":140000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":140000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":68000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":68000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":208000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":68000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":277000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":66000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":131000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":65000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":[{"start":"2009-01-01","end":"2009-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"}]}},"ExpenseRelatedToDistributionOrServicingAndUnderwritingFees":{"label":"Expense Related to Distribution or Servicing and Underwriting Fees","description":"Expense related to distribution, servicing and underwriting fees.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":5687000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":5010000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":1775000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":6938000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":6938000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2017000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4083000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":2066000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":6029000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":6029000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1946000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1946000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":7819000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":7819000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":7819000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1656000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1656000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3249000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":3249000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1593000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1593000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4832000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":4832000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1583000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1583000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6401000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":6401000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":6401000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1521000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":1521000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3043000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":3043000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":1522000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":1522000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4566000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":4566000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":1523000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":1523000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":6079000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":6079000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":6079000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1564000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":1564000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3150000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":3150000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":1586000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":1586000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4768000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":4768000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":1618000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":1618000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":6413000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":6413000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":6413000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1667000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":1667000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3379000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":3379000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":1712000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1712000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5133000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":5133000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":1754000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":1754000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":6904000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":6904000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1758000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":1758000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3545000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":3545000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":1787000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":1787000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5356000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":1811000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":7182000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1813000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":3653000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":1840000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"FederalFundsSold":{"label":"Federal Funds Sold","description":"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.","units":{"USD":[{"end":"2010-12-31","val":1755000000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":1755000000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":1755000000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1115000000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":700000000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1040000000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":1040000000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":850000000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":850000000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":850000000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":850000000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":850000000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1050000000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1430000000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":545000000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":575000000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":575000000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":575000000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":575000000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":575000000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1215000000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":865000000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1450000000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2075000000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":2075000000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":2075000000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":2075000000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":2075000000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2130000000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2070000000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1800000000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2000000000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":2000000000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":2000000000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":2000000000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":2000000000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2330000000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1823000000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1250000000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2725000000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2725000000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":2725000000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2725000000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2725000000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2705000000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3520000000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1692000000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1175000000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1175000000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1175000000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1175000000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1175000000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4282000000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":650000000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1440000000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":50000000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":50000000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":50000000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":50000000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":50000000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1950000000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2460000000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":900000000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":850000000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":850000000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":850000000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":850000000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":850000000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1655000000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1520000000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1435000000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1780000000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":1780000000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1780000000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1780000000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1780000000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3905000000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2051000000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1958000000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3360000000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":3360000000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":3360000000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":3360000000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":3360000000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3100000000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5360000000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4705000000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3750000000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":3750000000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":3750000000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":3750000000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":3750000000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2975000000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4400000000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4400000000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2080000000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":2080000000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":2080000000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":2080000000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":2080000000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3580000000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5292000000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6370000000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3575000000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":3575000000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":3575000000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":3575000000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":3575000000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4105000000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3906000000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4650000000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2850000000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":2850000000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":2850000000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2850000000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3925000000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"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":"2011-12-31","val":1040000000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q4I"},{"end":"2011-12-31","val":1040000000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":1040000000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2012-03-31","val":2315000000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2113205000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2794125000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"}]}},"FederalHomeLoanBankAdvances":{"label":"Federal Home Loan Bank Advances","description":"Amount of Federal Home Loan Bank (FHLBank) advances to member financial institutions.","units":{"USD":[{"end":"2010-12-31","val":19368329000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":19368329000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":19368329000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":17632682000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":17017649000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":17394399000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":17394399000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":17394399000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":17394399000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":17394399000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":16938296000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":17729556000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":17915350000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":16573348000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":16573348000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":16573348000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":16573348000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":16573348000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":17581906000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":18817468000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":18805283000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":17425487000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":17425487000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":17425487000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":17425487000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":17425487000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":16112925000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":17449516000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":20574600000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":18302950000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":18302950000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":18302950000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":18302950000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":18302950000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":21265329000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":23287961000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":25482433000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":23580371000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":23580371000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":23580371000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":23580371000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":23580371000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":25435390000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":26182562000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":26723461000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":23985835000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":23985835000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":23985835000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":23985835000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":23985835000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":25822945000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":26443416000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":28319226000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":26295849000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":26295849000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":26295849000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":26295849000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":26295849000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":26978350000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":28705448000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":28471709000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":28730113000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":28730113000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":28730113000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":28730113000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":28730113000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":29862995000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":31099119000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":30634583000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":30241315000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":30241315000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":30241315000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":30241315000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":30241315000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":31678083000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":21528991000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":22616252000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":21226823000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":21226823000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":21226823000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":21226823000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":21226823000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":21068366000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":20995508000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":21411103000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":23484288000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":23484288000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":23484288000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":23484288000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":23484288000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":25487576000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":29522840000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":35318980000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":44262750000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":44262750000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":44262750000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":44262750000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":44262750000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":46456748000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":43957361000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":44322221000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":45444769000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":45444769000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":45444769000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":45444769000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":45444769000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":41660129000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":46219747000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":44354896000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":41652081000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":41652081000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":41652081000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":41652081000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":41652081000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":41440764000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":45040514000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":44029112000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":43667540000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":43667540000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":43667540000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":47314100000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":46952435000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesDiscount":{"label":"Federal Home Loan Bank, Advances, Discount","description":"Amount of unamortized discount on outstanding advances made and reported by Federal Home Loan Bank (FHLBank).","units":{"USD":[{"end":"2013-12-31","val":36782000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":36782000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":36782000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":30850000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":27989000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":24043000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":24043000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":24043000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":24043000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":24043000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":21755000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":19461000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":20498000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":17866000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":17866000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":17866000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":17866000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":17866000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":16244000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":14661000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":16344000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":13977000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":13977000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":13977000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":13977000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":13977000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":12435000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10993000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9724000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8111000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":8111000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":8111000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":8111000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":8111000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6807000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5531000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4353000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3413000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":3413000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":3413000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":3413000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":3413000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2486000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2260000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2034000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1807000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":1807000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1807000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":1807000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":1807000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5688000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11602000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9818000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":18071000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":18071000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":18071000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":18071000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":18071000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":20559000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":19484000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":18004000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":16856000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":16856000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":16856000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":16856000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":16856000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15741000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":14810000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13977000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13141000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":13141000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":13141000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":13141000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":13141000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12301000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11626000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10950000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10276000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":10276000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":10276000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":10276000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":10276000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9599000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8920000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8239000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7557000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":7557000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":7557000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":7557000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":7557000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6896000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":11320000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10094000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8863000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":8863000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":8863000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":9765000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":11453000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextCallDateAfterRollingYearFive":{"label":"Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, after Rolling Year Five","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with the earlier of contractual maturity or next call date after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":1534680000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1534680000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1534680000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1713946000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1684731000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1703161000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1703161000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1703161000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1703161000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1703161000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1925372000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1909077000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1962778000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1824670000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1824670000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1824670000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":1824670000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1824670000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1548177000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1592048000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1625783000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1624447000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1624447000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":1624447000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1624447000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1624447000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1474798000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1640635000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1734805000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1857101000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1857101000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1857101000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1857101000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1857101000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1971844000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1818082000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1902048000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1986778000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1986778000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1986778000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1986778000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1986778000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2085242000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2148146000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2229525000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2587727000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":2587727000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":2587727000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":2587727000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":2587727000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2986983000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3016951000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2963587000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2988110000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":2988110000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2988110000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2988110000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2988110000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2937645000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2913703000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2894102000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2887156000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":2887156000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":2887156000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":2887156000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2887156000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2911530000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2549419000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2273479000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2131366000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2131366000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2131366000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2131366000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2131366000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1974353000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1886495000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1827008000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1754816000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":1754816000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":1754816000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1754816000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":1754816000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1658182000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1722406000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1758863000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1677797000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":1677797000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":1677797000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":1677797000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":1677797000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1344157000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1402386000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1384754000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1375830000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":1375830000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":1375830000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1710203000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1361320000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextCallDateInNextRollingTwelveMonths":{"label":"Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Next Rolling Twelve Months","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with the earlier of contractual maturity or next call date within the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":10172524000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":10172524000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":10172524000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":10560631000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":13766143000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":11526757000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":11526757000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":11526757000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":11526757000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":11526757000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":14451299000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":16551142000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":18564493000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":16894032000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":16894032000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":16894032000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":16894032000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":16894032000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":18706361000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":19720504000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":20652541000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":18411727000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":18411727000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":18411727000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":18411727000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":18411727000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":20553148000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":20974042000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":22938453000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":21375728000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":21375728000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":21375728000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":21375728000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":21375728000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":21974310000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":23692355000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":23290093000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":23343939000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":23343939000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":23343939000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":23343939000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":23343939000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":24189884000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":25195684000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":24738805000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24271238000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":24271238000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":24271238000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":24271238000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":24271238000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":24917487000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":14396016000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":15561420000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14271213000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":14271213000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":14271213000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":14271213000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":14271213000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13800371000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13636428000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13641513000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":14582991000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":14582991000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":14582991000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":14582991000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":14582991000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16430851000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20533430000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":26445331000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":33289458000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":33289458000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":33289458000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":33289458000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":33289458000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":34223061000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":29226248000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":29643598000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":31038961000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":31038961000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":31038961000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":31038961000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":31038961000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":27025889000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":30995431000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":27768079000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":26134800000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":26134800000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":26134800000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":26134800000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":26134800000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":26269275000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":29396628000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":28120899000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":27733397000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":27733397000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":27733397000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":31005415000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":30351825000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextCallDateInRollingYearFive":{"label":"Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Five","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with the earlier of contractual maturity or next call date within the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":1062253000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1062253000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1062253000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":635907000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":672595000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":587884000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":587884000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":587884000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":587884000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":587884000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":653937000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":658157000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":583301000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":622489000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":622489000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":622489000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":622489000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":622489000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":927420000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":921049000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":909454000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":755753000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":755753000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":755753000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":755753000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":755753000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":513340000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":534933000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":523503000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":522768000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":522768000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":522768000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":522768000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":522768000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":439112000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":541083000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":469990000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":598282000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":598282000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":598282000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":598282000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":598282000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":646325000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":575501000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":724005000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":686594000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":686594000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":686594000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":686594000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":686594000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":982582000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":902643000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":779961000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":796495000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":796495000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":796495000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":796495000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":796495000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":767083000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":824048000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":985276000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1308086000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1308086000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1308086000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1308086000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1308086000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1282347000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1292947000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1242148000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1568168000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":1568168000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":1568168000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1568168000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1568168000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1703380000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2910812000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2993229000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2715262000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":2715262000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":2715262000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":2715262000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":2715262000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2436598000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2172244000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2538166000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2642197000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":2642197000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":2642197000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":2642197000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":2642197000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2636187000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1954651000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2564030000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2380761000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":2380761000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":2380761000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2893424000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3403428000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextCallDateInRollingYearFour":{"label":"Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Four","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with the earlier of contractual maturity or next call date within the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":1856012000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1856012000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1856012000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1793770000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1533311000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1136649000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1136649000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1136649000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1136649000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1136649000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":870822000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":789994000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":844576000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":630463000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":630463000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":630463000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":630463000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":630463000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":687678000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":688335000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":600483000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":666059000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":666059000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":666059000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":666059000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":666059000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":960052000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":965856000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":951274000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":790641000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":790641000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":790641000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":790641000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":790641000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":549677000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":572856000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":594381000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":555901000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":555901000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":555901000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":555901000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":555901000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":471460000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":519002000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":633870000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":764990000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":764990000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":764990000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":764990000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":764990000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":839249000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":741297000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":795261000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":773881000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":773881000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":773881000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":773881000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":773881000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":984915000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1057705000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1085312000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1280597000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1280597000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1280597000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1280597000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1280597000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1307354000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1374326000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1653780000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2403502000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2403502000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2403502000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2403502000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2403502000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2826721000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3000421000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2738648000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2678103000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":2678103000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":2678103000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":2678103000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":2678103000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2629860000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3274786000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3422208000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2919014000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":2919014000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":2919014000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":2919014000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":2919014000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2529517000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2324089000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2765227000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2844434000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":2844434000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":2844434000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2906579000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2587350000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextCallDateInRollingYearThree":{"label":"Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Three","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with the earlier of contractual maturity or next call date within the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":1175623000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1175623000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1175623000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1362137000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1498853000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1898273000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1898273000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1898273000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1898273000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1898273000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2024859000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1757944000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1683468000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1464854000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1464854000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1464854000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":1464854000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1464854000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1231187000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1163293000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1067823000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":750126000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":750126000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":750126000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":750126000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":750126000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":781753000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":792016000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":788426000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":897151000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":897151000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":897151000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":897151000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":897151000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1210457000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1283650000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1223360000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1021189000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1021189000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1021189000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1021189000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1021189000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":782116000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":803024000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":776452000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":728429000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":728429000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":728429000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":728429000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":728429000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":776494000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":778493000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":822894000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":981503000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":981503000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":981503000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":981503000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":981503000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1085493000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1292760000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1459489000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1821308000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1821308000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1821308000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1821308000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1821308000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2015557000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2014673000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1950558000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2552756000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2552756000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2552756000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2552756000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2552756000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2899077000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3296974000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3524932000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3562900000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":3562900000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":3562900000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3562900000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":3562900000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4164366000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3871314000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4113529000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4126318000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":4126318000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":4126318000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":4126318000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":4126318000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3523959000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4805737000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4101703000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3297014000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":3297014000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":3297014000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3121086000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3287554000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextCallDateInRollingYearTwo":{"label":"Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Call Date, in Rolling Year Two","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with the earlier of contractual maturity or next call date within the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":1392527000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1392527000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1392527000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1173361000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1256402000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1288157000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1288157000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1288157000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1288157000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1288157000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1159997000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1484969000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1675797000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2037166000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":2037166000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":2037166000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":2037166000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":2037166000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2172333000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1918508000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1734367000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1752403000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1752403000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":1752403000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1752403000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1752403000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1532082000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1524177000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1381255000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":881835000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":881835000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":881835000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":881835000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":881835000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":916132000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":894608000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1103585000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1271660000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1271660000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1271660000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1271660000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1271660000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1695174000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1788346000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1418909000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1133077000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":1133077000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1133077000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":1133077000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":1133077000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":853053000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1357838000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1383709000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1161239000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":1161239000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1161239000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1161239000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1161239000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1372487000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1139172000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1230999000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1552690000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1552690000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1552690000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1552690000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1552690000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1693216000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2003127000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2172772000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2709465000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2709465000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2709465000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2709465000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2709465000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3102841000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4087768000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4118259000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3920260000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":3920260000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":3920260000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3920260000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":3920260000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4087129000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4507500000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4764776000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4375566000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":4375566000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":4375566000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":4375566000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":4375566000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5238002000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5188144000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5099493000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6039575000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":6039575000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":6039575000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":5745016000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":6106564000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextPutOrConvertDateAfterRollingYearFive":{"label":"Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Put or Convert Date, after Rolling Year Five","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with the earlier of contractual maturity or next put or convert date after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":4709973000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":4709973000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":4709973000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":4189216000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4672197000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4778087000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":4778087000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":4778087000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":4778087000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":4778087000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5589202000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6281594000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":6395934000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":6003775000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":6003775000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":6003775000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":6003775000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":6003775000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6009852000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6365398000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6216541000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6340090000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":6340090000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":6340090000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":6340090000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":6340090000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1797420000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6955607000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7016988000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7087790000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":7087790000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":7087790000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":7087790000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":7087790000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7056253000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6055500000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1722414000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1625158000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1625158000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1625158000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1625158000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1625158000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1641584000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1575464000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1565902000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1437335000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":1437335000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1437335000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":1437335000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":1437335000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10171990000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1546238000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1558176000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1649563000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":1649563000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1649563000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1649563000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1649563000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1653650000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1684754000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1705429000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1799170000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1799170000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1799170000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1799170000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1799170000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1859925000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2092990000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2079756000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2110390000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2110390000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2110390000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2110390000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2110390000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1998926000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1743129000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1607578000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1512319000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":1512319000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":1512319000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1512319000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":1512319000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1384182000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":886805000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":841392000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":805896000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":805896000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":805896000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":805896000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":805896000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":449865000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":436327000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":411878000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":397229000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":397229000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":397229000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":672258000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":915141000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextPutOrConvertDateInNextRollingTwelveMonths":{"label":"Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Put or Convert Date, in Next Rolling Twelve Months","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with the earlier of contractual maturity or next put or convert date within the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":7038106000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":7038106000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":7038106000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":7953263000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":11037156000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8411617000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":8411617000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":8411617000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":8411617000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":8411617000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10879371000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":12285741000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":14053093000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":12454894000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":12454894000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":12454894000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":12454894000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":12454894000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":13997895000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":14500399000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":15323481000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":12897983000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":12897983000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":12897983000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":12897983000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":12897983000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":19329422000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":14597842000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":16121062000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":14450744000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":14450744000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":14450744000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":14450744000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":14450744000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":15139886000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":16625200000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":15673755000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":15133204000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":15133204000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":15133204000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":15133204000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":15133204000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14193579000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":15458808000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14672104000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":14053068000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":14053068000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":14053068000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":14053068000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":14053068000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":13878057000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13172929000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14625732000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13563370000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":13563370000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":13563370000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":13563370000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":13563370000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13218626000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13189288000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13362130000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":14324735000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":14324735000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":14324735000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":14324735000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":14324735000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16337284000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":19806011000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":25334590000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":31992646000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":31992646000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":31992646000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":31992646000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":31992646000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":32862394000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":29269223000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":29874107000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":31299438000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":31299438000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":31299438000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":31299438000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":31299438000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":27889150000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":32190718000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":29133570000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":27391348000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":27391348000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":27391348000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":27391348000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":27391348000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":27215242000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":31114678000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":29840969000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":29691525000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":29691525000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":29691525000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":32575789000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":32239786000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextPutOrConvertDateInRollingYearFive":{"label":"Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Put or Convert Date, in Rolling Year Five","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with the earlier of contractual maturity or next put or convert date within the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":979999000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":979999000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":979999000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":942863000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1058416000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":905965000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":905965000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":905965000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":905965000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":905965000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":698220000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":798458000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":742766000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":830265000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":830265000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":830265000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":830265000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":830265000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1104320000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1124549000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1168002000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":945462000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":945462000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":945462000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":945462000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":945462000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":739081000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":901782000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1161576000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1174277000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1174277000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1174277000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1174277000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1174277000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1026790000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":944228000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1593881000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":954452000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":954452000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":954452000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":954452000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":954452000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9419647000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9111429000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3223089000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1304254000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":1304254000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1304254000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":1304254000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":1304254000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1663752000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1475793000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1214303000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1008871000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":1008871000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1008871000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1008871000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1008871000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":792038000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":801471000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":987762000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1314949000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1314949000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1314949000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1314949000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1314949000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1290236000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1384569000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1513544000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1884308000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":1884308000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":1884308000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1884308000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1884308000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2006375000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2227497000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2063885000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1600481000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":1600481000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":1600481000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1600481000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":1600481000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1243718000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1478050000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1618579000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1945624000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":1945624000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":1945624000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":1945624000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":1945624000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2038253000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1625009000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1985234000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1800825000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":1800825000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":1800825000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2383337000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2370605000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextPutOrConvertDateInRollingYearFour":{"label":"Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Put or Convert Date, in Rolling Year Four","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with the earlier of contractual maturity or next put or convert date within the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":1381719000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1381719000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1381719000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1203083000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1051660000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1232414000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1232414000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1232414000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1232414000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1232414000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1244952000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1021057000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1159501000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1033226000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1033226000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1033226000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":1033226000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1033226000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":826643000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":792111000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":689922000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":808139000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":808139000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":808139000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":808139000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":808139000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1136120000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1202727000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1245744000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1083984000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1083984000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1083984000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1083984000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1083984000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":996440000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2150399000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2396575000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7752058000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":7752058000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":7752058000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":7752058000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":7752058000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1011038000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1038232000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2585121000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1215412000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":1215412000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1215412000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":1215412000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":1215412000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1272229000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1246591000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1338888000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1400447000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":1400447000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1400447000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1400447000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1400447000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1660019000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1625114000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1533942000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1507341000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1507341000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1507341000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1507341000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1507341000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1352284000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1375724000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1771941000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2625365000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2625365000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2625365000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2625365000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2625365000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3049610000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3012930000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2792431000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2750881000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":2750881000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":2750881000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":2750881000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":2750881000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2705993000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3113721000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3102614000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2204483000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":2204483000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":2204483000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":2204483000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":2204483000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1735937000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1626895000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1904165000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2213422000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":2213422000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":2213422000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2357227000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2353837000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextPutOrConvertDateInRollingYearThree":{"label":"Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Put or Convert Date, in Rolling Year Three","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with the earlier of contractual maturity or next put or convert date within the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":1528722000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1528722000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1528722000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1610383000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1266886000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1415935000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1415935000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1415935000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1415935000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1415935000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1530332000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1436174000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1419520000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1577890000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1577890000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1577890000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":1577890000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1577890000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1568587000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1543982000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1525892000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1168381000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1168381000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":1168381000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1168381000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1168381000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1003626000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1002665000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1025853000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1186087000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1186087000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1186087000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1186087000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1186087000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1633406000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1818157000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1789664000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1629233000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1629233000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1629233000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1629233000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1629233000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1405988000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1405932000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1647995000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1524153000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":1524153000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1524153000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":1524153000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":1524153000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1583159000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1517329000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1305837000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1489057000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":1489057000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1489057000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1489057000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1489057000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1516912000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1802729000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2009815000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2452148000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":2452148000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":2452148000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":2452148000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2452148000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2693136000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2597057000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2418163000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2801700000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2801700000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2801700000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2801700000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2801700000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2948707000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3357787000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3730809000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3954979000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":3954979000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":3954979000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3954979000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":3954979000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4222472000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4424323000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4674312000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4626596000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":4626596000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":4626596000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":4626596000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":4626596000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4564092000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4542472000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4245484000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3027857000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":3027857000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":3027857000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2592163000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2590673000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesEarlierOfContractualMaturityOrNextPutOrConvertDateInRollingYearTwo":{"label":"Federal Home Loan Bank, Advances, Earlier of Contractual Maturity or Next Put or Convert Date, in Rolling Year Two","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with the earlier of contractual maturity or next put or convert date within the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":1555100000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1555100000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1555100000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1340944000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1325720000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1396863000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1396863000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1396863000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1396863000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1396863000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1144209000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1328259000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1543599000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1573624000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1573624000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1573624000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":1573624000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1573624000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1765859000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1677298000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1666613000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1800460000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1800460000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":1800460000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1800460000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1800460000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1809504000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1771036000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1746493000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1342342000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1342342000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1342342000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1342342000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1342342000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1208757000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1209150000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5407168000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1683644000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1683644000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1683644000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1683644000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1683644000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2198365000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2439838000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6827355000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10637833000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":10637833000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":10637833000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":10637833000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":10637833000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2786661000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2234358000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2263896000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1861133000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":1861133000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1861133000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1861133000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1861133000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2106749000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1760460000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1697613000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2034485000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":2034485000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":2034485000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":2034485000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2034485000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2107990000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2511571000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2620074000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3240306000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":3240306000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":3240306000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":3240306000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":3240306000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3863421000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4798152000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4776864000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4552204000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":4552204000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":4552204000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":4552204000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":4552204000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4556509000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4450064000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4995154000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4901745000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":4901745000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":4901745000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":4901745000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":4901745000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5537708000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5726254000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5648376000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6540153000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":6540153000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":6540153000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":6800949000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":6627999000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesFixedRate":{"label":"Federal Home Loan Bank, Advances, Fixed Rate","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with fixed interest rate.","units":{"USD":[{"end":"2013-12-31","val":8657114000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":8657114000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":8657114000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":8468387000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8506496000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7974314000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":7974314000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":7974314000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":7974314000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":7974314000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8223132000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8467093000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9025607000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8625782000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":8625782000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":8625782000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":8625782000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":8625782000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8794149000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8883960000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8247789000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7990187000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":7990187000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":7990187000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":7990187000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":7990187000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":13770455000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7843357000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7428612000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7036364000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":7036364000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":7036364000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":7036364000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":7036364000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7645465000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7494958000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7423398000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7090657000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":7090657000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":7090657000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":7090657000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":7090657000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7208975000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7275323000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7603967000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8603652000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":8603652000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":8603652000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":8603652000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":8603652000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9510662000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":15749352000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":16670942000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":16501838000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":16501838000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":16501838000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":16501838000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":16501838000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":17461982000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":17680254000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":18367429000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":20316566000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":20316566000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":20316566000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":20316566000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":20316566000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":22298593000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":26125660000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":31673857000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":40427204000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":40427204000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":40427204000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":40427204000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":40427204000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":42499972000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":40236556000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":40663012000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":39612890000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":39612890000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":39612890000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":39612890000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":39612890000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":29833112000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":31064496000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":28765136000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":28940160000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":28940160000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":28940160000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":28940160000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":28940160000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":26317362000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":29504950000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":28319121000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":28286226000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":28286226000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":28286226000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":27637438000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":25753256000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesFixedRateAfterOneYear":{"label":"Federal Home Loan Bank, Advance, Fixed Rate, after Year One","description":"Par amount of advance made and reported by Federal Home Loan Bank (FHLBank) with fixed interest rate maturing after 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":"2013-12-31","val":6923555000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":6923555000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":6923555000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":6639272000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":6621162000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6594886000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":6594886000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":6594886000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":6594886000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":6594886000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6635404000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6597931000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":6747344000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":6612853000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":6612853000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":6612853000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":6612853000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":6612853000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6631031000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6357308000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6014925000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5589805000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":5589805000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":5589805000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":5589805000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":5589805000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5273824000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5468391000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5288792000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4957303000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":4957303000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":4957303000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":4957303000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":4957303000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5094394000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5129182000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5310850000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5455193000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":5455193000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":5455193000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":5455193000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":5455193000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5701810000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5854183000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5798750000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5912124000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":5912124000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":5912124000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":5912124000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":5912124000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6453279000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6723647000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6671538000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6663459000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":6663459000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":6663459000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":6663459000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6972406000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6865566000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6876299000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"FederalHomeLoanBankAdvancesFixedRateUnderOneYear":{"label":"Federal Home Loan Bank, Advance, Fixed Rate, Year One","description":"Par amount of advance made and reported by Federal Home Loan Bank (FHLBank) with fixed interest rate 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":"2013-12-31","val":1733559000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1733559000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1733559000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1829115000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1885334000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1379428000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1379428000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1379428000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1379428000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1379428000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1587728000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1869162000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2278263000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2012929000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":2012929000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":2012929000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":2012929000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":2012929000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2163118000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2526652000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2232864000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2400382000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2400382000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":2400382000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2400382000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2400382000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8496631000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2374966000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2139820000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2079061000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2079061000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":2079061000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2079061000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2079061000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2551071000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2365776000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2112548000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1635464000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1635464000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1635464000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1635464000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1635464000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1507165000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1421140000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1805217000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2691528000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":2691528000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":2691528000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":2691528000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":2691528000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3057383000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9025705000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9999404000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9838379000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":9838379000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":9838379000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":9838379000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":9838379000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10489576000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10814688000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11491130000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":13061185000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":13061185000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":13061185000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":13061185000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":13061185000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":14943734000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":18911761000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":24499990000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":31307096000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":31307096000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":31307096000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":31307096000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":31307096000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":32158044000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":27171623000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":27506807000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":26714638000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":26714638000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":26714638000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":26714638000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":26714638000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16838100000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18020968000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":14479770000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":15388152000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":15388152000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":15388152000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":15388152000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":15388152000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13358642000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":15817628000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":14513119000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":14960311000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":14960311000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":14960311000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":14909574000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":13359671000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesFloatingRate":{"label":"Federal Home Loan Bank, Advances, Floating Rate","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with floating interest rate.","units":{"USD":[{"end":"2013-12-31","val":8536505000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":8536505000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":8536505000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":8771365000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":11905539000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":10166567000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":10166567000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":10166567000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":10166567000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":10166567000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":12863154000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":14684190000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":16288806000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":14847892000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":14847892000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":14847892000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":14847892000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":14847892000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":16479007000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":17119777000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":18342662000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":15970328000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":15970328000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":15970328000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":15970328000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":15970328000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":12044718000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":18588302000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":20889104000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":19288860000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":19288860000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":19288860000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":19288860000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":19288860000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":19416067000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":21307676000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":21160059000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":21687092000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":21687092000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":21687092000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":21687092000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":21687092000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":22661226000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":23754380000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":22917599000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":21568403000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":21568403000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":21568403000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":21568403000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":21568403000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":21845186000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5443886000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5635890000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4470603000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":4470603000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":4470603000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":4470603000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":4470603000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3486012000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3183562000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2929262000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3116262000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":3116262000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":3116262000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":3116262000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":3116262000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3342262000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3642262000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4064211000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4227511000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":4227511000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":4227511000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":4227511000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":4227511000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4229461000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4172162000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4182662000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6057412000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":6057412000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":6057412000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":6057412000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":6057412000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12168912000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":15479185000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":15600485000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":12935532000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":12935532000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":12935532000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":12935532000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":12935532000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":15223735000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":15566685000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":15716985000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":15384785000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":15384785000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":15384785000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":19744285000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":21344785000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesFloatingRateAfterOneYear":{"label":"Federal Home Loan Bank, Advance, Floating Rate, after Year One","description":"Par amount of advance made and reported by Federal Home Loan Bank (FHLBank) with floating interest rate maturing after 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":"2013-12-31","val":4838700000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":4838700000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":4838700000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":4219359000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4288359000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4549020000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":4549020000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":4549020000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":4549020000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":4549020000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4950053000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5601153000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5791268000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5629968000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":5629968000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":5629968000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":5629968000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":5629968000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5783472000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6182223000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5899437000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5769527000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":5769527000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":5769527000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":5769527000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":5769527000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1380427000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6508926000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7011362000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6993177000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":6993177000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":6993177000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":6993177000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":6993177000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6916752000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7150252000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7784752000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8477752000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":8477752000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":8477752000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":8477752000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":8477752000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10361712000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10191212000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10590712000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":11071813000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":11071813000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":11071813000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":11071813000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":11071813000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12045812000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2312112000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2046312000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1768012000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":1768012000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1768012000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1768012000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1726512000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1885062000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2142262000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"}]}},"FederalHomeLoanBankAdvancesFloatingRateUnderOneYear":{"label":"Federal Home Loan Bank, Advance, Floating Rate, Year One","description":"Par amount of advance made and reported by Federal Home Loan Bank (FHLBank) with floating interest rate 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":"2013-12-31","val":3697805000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":3697805000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":3697805000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":4552006000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":7617180000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5617547000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":5617547000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":5617547000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":5617547000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":5617547000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":7913101000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":9083037000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":10497538000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":9217924000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":9217924000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":9217924000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":9217924000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":9217924000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10695535000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10937554000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":12443225000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10200801000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":10200801000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":10200801000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":10200801000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":10200801000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10664291000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":12079376000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13877742000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":12295683000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":12295683000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":12295683000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":12295683000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":12295683000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":12499315000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":14157424000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13375307000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13209340000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":13209340000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":13209340000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":13209340000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":13209340000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12299514000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13563168000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12326887000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10496590000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":10496590000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":10496590000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":10496590000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":10496590000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9799374000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3131774000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3589578000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2702591000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":2702591000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2702591000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2702591000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2702591000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1759500000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1298500000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":787000000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":218550000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":218550000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":218550000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":218550000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":218550000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":309050000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":377050000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":510350000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":489300000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":489300000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":489300000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":489300000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":489300000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":577100000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":756100000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":921500000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3071600000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":3071600000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":3071600000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3071600000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":3071600000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9153100000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":11999900000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":12310200000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9771997000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":9771997000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":9771997000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":9771997000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":9771997000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":11754900000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":12553650000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":12698950000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":12064615000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":12064615000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":12064615000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":15279615000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":16258415000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesMaturitiesSummaryAfterRollingYearFive":{"label":"Federal Home Loan Bank, Advances, Maturities Summary, after Rolling Year Five","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":4812973000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":4812973000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":4812973000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":4309716000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4788697000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4939587000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":4939587000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":4939587000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":4939587000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":4939587000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5717702000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6409194000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":6545034000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":6186074000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":6186074000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":6186074000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":6186074000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":6186074000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6236002000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6615049000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6501191000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6636740000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":6636740000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":6636740000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":6636740000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":6636740000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2071070000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7403557000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7607138000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7765440000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":7765440000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":7765440000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":7765440000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":7765440000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7756903000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6822150000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2694264000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2695008000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":2695008000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2695008000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":2695008000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":2695008000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2773434000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2764814000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2797752000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3004835000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":3004835000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":3004835000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":3004835000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":3004835000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11919990000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3259138000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3207076000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3233763000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":3233763000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3233763000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":3233763000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":3233763000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3177500000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3168354000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3150229000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3141969000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":3141969000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":3141969000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":3141969000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":3141969000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3165725000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2810240000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2556906000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2407040000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2407040000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2407040000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2407040000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2407040000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2229576000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2051529000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1956778000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1863519000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":1863519000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":1863519000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1863519000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":1863519000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1766882000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1821405000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1855492000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1760096000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":1760096000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":1760096000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":1760096000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":1760096000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1396065000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1453027000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1436578000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1428929000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":1428929000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":1428929000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1756958000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1410241000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesMaturitiesSummaryInNextRollingTwelveMonths":{"label":"Federal Home Loan Bank, Advances, Maturities Summary, in Next Rolling Twelve Months","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":5431364000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":5431364000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":5431364000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":6381121000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":9502514000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6996975000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":6996975000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":6996975000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":6996975000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":6996975000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":9500829000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10952199000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12775801000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":11230853000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":11230853000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":11230853000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":11230853000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":11230853000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12858653000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":13464206000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":14676089000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":12601183000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":12601183000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":12601183000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":12601183000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":12601183000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":19160922000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":14454342000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":16017562000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":14374744000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":14374744000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":14374744000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":14374744000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":14374744000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":15050386000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":16523200000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":15487855000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":14844804000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":14844804000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":14844804000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":14844804000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":14844804000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":13806679000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":14984308000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14132104000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13188118000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":13188118000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":13188118000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":13188118000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":13188118000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12856757000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12157479000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":13588982000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12540970000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":12540970000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":12540970000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":12540970000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":12540970000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12249076000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12113188000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12278130000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":13279735000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":13279735000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":13279735000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":13279735000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":13279735000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15252784000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":19288811000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":25010340000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":31796396000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":31796396000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":31796396000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":31796396000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":31796396000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":32735144000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":27927723000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":28428307000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":29786238000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":29786238000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":29786238000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":29786238000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":29786238000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":25991200000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":30020868000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":26789970000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":25160148000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":25160148000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":25160148000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":25160148000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":25160148000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":25113542000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":28371278000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":27212069000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":27024925000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":27024925000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":27024925000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":30189189000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":29618086000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesMaturitiesSummaryInRollingYearFive":{"label":"Federal Home Loan Bank, Advances, Maturities Summary, in Rolling Year Five","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":1302199000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1302199000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1302199000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1010863000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1071416000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":843465000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":843465000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":843465000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":843465000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":843465000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":681220000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":781358000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":709166000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":803465000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":803465000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":803465000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":803465000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":803465000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1006670000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1018499000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1053452000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":848112000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":848112000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":848112000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":848112000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":848112000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":673581000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":705482000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":925576000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":918277000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":918277000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":918277000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":918277000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":918277000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":770790000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":792278000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1447631000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":816702000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":816702000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":816702000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":816702000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":816702000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9287897000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9012429000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3150589000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1208854000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":1208854000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1208854000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":1208854000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":1208854000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1568352000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1387893000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1182903000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1033221000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":1033221000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1033221000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1033221000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1033221000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":816388000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":825821000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":988112000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1314949000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1314949000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1314949000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1314949000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1314949000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1290236000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1392569000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1513544000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1894308000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":1894308000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":1894308000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1894308000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1894308000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2016375000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3192497000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3153385000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2837481000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":2837481000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":2837481000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":2837481000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":2837481000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2553218000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2225050000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2544079000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2663624000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":2663624000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":2663624000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":2663624000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":2663624000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2688253000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2002509000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2609734000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2409825000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":2409825000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":2409825000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2998837000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3507705000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesMaturitiesSummaryInRollingYearFour":{"label":"Federal Home Loan Bank, Advances, Maturities Summary, in Rolling Year Four","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":2353661000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":2353661000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":2353661000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":2222875000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1900952000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1501614000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1501614000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1501614000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1501614000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1501614000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1347952000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1089057000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1172501000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":970726000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":970726000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":970726000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":970726000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":970726000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":809643000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":775011000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":656322000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":781339000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":781339000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":781339000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":781339000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":781339000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1047470000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1105677000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1136194000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":971634000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":971634000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":971634000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":971634000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":971634000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":915940000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1939099000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2145575000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7496058000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":7496058000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":7496058000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":7496058000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":7496058000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":755038000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":886282000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2438871000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1067662000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":1067662000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1067662000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":1067662000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":1067662000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1130479000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1137591000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1256388000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1305047000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":1305047000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1305047000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1305047000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1305047000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1564619000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1537214000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1482542000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1511691000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1511691000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1511691000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1511691000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1511691000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1356634000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1376074000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1771941000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2625365000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2625365000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2625365000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2625365000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2625365000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3049610000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3312930000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3100931000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3086881000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":3086881000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":3086881000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3086881000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":3086881000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3041993000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3662221000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3706614000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3037483000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":3037483000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":3037483000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":3037483000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":3037483000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2632437000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2360895000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2772165000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2867422000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":2867422000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":2867422000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2960727000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2637337000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesMaturitiesSummaryInRollingYearThree":{"label":"Federal Home Loan Bank, Advances, Maturities Summary, in Rolling Year Three","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":1650222000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1650222000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1650222000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1856733000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1692486000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2345877000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":2345877000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":2345877000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":2345877000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":2345877000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2527074000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2344866000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2148412000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1816690000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1816690000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1816690000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":1816690000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1816690000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1645587000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1580982000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1507892000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1073881000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1073881000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":1073881000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1073881000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1073881000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":975626000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":944565000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":915753000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1075287000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1075287000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1075287000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1075287000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1075287000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1442756000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1633357000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1603064000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1442333000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1442333000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1442333000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1442333000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1442333000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1261938000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1146832000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1378995000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1254153000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":1254153000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1254153000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":1254153000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":1254153000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1240159000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1278379000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1076587000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1268307000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":1268307000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1268307000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1268307000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1268307000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1375162000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1695729000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1927315000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2359249000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":2359249000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":2359249000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":2359249000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2359249000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2602736000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2494157000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2347763000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2784200000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2784200000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2784200000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2784200000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2784200000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2948707000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3296787000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3640809000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3882479000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":3882479000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":3882479000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3882479000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":3882479000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4484972000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4279823000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4558812000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4530096000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":4530096000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":4530096000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":4530096000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":4530096000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4120092000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5267172000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4565684000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3601557000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":3601557000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":3601557000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3219863000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3321673000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesMaturitiesSummaryInRollingYearTwo":{"label":"Federal Home Loan Bank, Advances, Maturities Summary, in Rolling Year Two","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":1643200000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1643200000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1643200000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1458444000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1455970000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1513363000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1513363000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1513363000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1513363000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1513363000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1311509000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1574609000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1963499000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2465866000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":2465866000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":2465866000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":2465866000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":2465866000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2716601000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2549990000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2195505000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2019260000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2019260000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":2019260000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2019260000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2019260000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1886504000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1818036000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1715493000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1219842000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1219842000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1219842000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1219842000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1219842000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1124757000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1092550000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5205068000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1482844000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1482844000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1482844000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1482844000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1482844000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1985215000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2235038000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6623255000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10448433000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":10448433000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":10448433000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":10448433000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":10448433000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2640111000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1972758000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1994896000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1591133000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":1591133000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1591133000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1591133000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1591133000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1765249000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1523510000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1470363000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1825235000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1825235000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1825235000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1825235000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1825235000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1972740000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2406071000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2537574000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3147406000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":3147406000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":3147406000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":3147406000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":3147406000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3750021000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4627252000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4565464000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4213704000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":4213704000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":4213704000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":4213704000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":4213704000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4163759000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4534314000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4910654000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4724245000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":4724245000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":4724245000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":4724245000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":4724245000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5590708000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5616754000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5439876000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6338353000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":6338353000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":6338353000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":6256149000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":6602999000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesParValue":{"label":"Federal Home Loan Bank, Advances, Par Value","description":"Par amount of advances made and reported by Federal Home Loan Bank (FHLBank).","units":{"USD":[{"end":"2013-12-31","val":17193619000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":17193619000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":17193619000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":17239752000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":20412035000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":18140881000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":18140881000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":18140881000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":18140881000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":18140881000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":21086286000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":23151283000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":25314413000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":23473674000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":23473674000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":23473674000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":23473674000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":23473674000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":25273156000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":26003737000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":26590451000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":23960515000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":23960515000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":23960515000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":23960515000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":23960515000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":25815173000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":26431659000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":28317716000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":26325224000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":26325224000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":26325224000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":26325224000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":26325224000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":27061532000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":28802634000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":28583457000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":28777749000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":28777749000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":28777749000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":28777749000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":28777749000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":29870201000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":31029703000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":30521566000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":30172055000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":30172055000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":30172055000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":30172055000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":30172055000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":31355848000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":21193238000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":22306832000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":20972441000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":20972441000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":20972441000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":20972441000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":20972441000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":20947994000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":20863816000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":21296691000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":23432828000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":23432828000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":23432828000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":23432828000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":23432828000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":25640855000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":29767922000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":35738068000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":44654715000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":44654715000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":44654715000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":44654715000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":44654715000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":46729433000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":44408718000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":44845674000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":45670302000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":45670302000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":45670302000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":45670302000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":45670302000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":42002024000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":46543681000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":44365621000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":41875692000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":41875692000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":41875692000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":41875692000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":41875692000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":41541097000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":45071635000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":44036106000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":43671011000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":43671011000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":43671011000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":47381723000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":47098041000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesValuationAdjustmentsForHedgingActivities":{"label":"Federal Home Loan Bank, Advances, Valuation Adjustments for Hedging Activities","description":"Amount of accumulated increase (decrease) on advances made and reported by Federal Home Loan Bank (FHLBank) from hedging adjustments.","units":{"USD":[{"end":"2013-12-31","val":268650000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":268650000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":268650000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":240614000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":190554000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":186112000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":186112000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":186112000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":186112000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":186112000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":200798000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":156139000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":188518000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":124563000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":124563000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":124563000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":124563000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":124563000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":178478000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":193486000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":149354000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":39297000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":39297000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":39297000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":39297000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":39297000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":20207000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":22750000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11234000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-21264000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":-21264000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":-21264000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":-21264000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":-21264000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-76375000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-91655000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-107395000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-44223000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":-44223000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":-44223000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":-44223000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":-44223000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-4720000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":71676000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":115051000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":71067000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":71067000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":71067000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":71067000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":71067000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":327923000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":347355000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":319238000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":272453000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":272453000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":272453000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":272453000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":272453000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":140931000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":151176000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":132416000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":68316000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":68316000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":68316000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":68316000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":68316000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-137538000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-230272000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-405111000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-378824000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":-378824000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":-378824000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":-378824000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":-378824000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-260384000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-439731000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-512503000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-215257000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":-215257000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":-215257000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":-215257000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":-215257000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-332296000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-315014000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-2486000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-216054000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":-216054000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":-216054000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":-216054000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":-216054000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-93437000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-19801000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3100000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5392000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":5392000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":5392000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-57858000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":-134153000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesWeightedAverageInterestRate":{"label":"Federal Home Loan Bank, Advances, Weighted Average Interest Rate","description":"Weighted average interest rate on advances made and reported by Federal Home Loan Bank (FHLBank).","units":{"Rate":[{"end":"2013-12-31","val":0.0145,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":0.0145,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":0.0145,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":0.0142,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.0123,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.0132,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":0.0132,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":0.0132,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":0.0132,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":0.0132,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.0116,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.0107,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.0099,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.0116,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":0.0116,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":0.0116,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":0.0116,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":0.0116,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.0115,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.0113,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.0108,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.0124,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0.0124,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":0.0124,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0.0124,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0.0124,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.0137,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.0153,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.0152,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.0167,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0.0167,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":0.0167,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0.0167,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0.0167,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.0188,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.0215,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.0233,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.026,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0.026,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0.026,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0.026,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":0.026,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.0261,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0255,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0229,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0199,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":0.0199,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0.0199,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":0.0199,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":0.0199,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0148,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0104,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.0092,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.0092,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":0.0092,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0.0092,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":0.0092,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0.0092,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0086,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0084,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0081,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0077,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":0.0077,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0.0077,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0.0077,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0.0077,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.009,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.016,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0287,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0403,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":0.0403,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0.0403,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0.0403,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0.0403,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0446,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0458,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0477,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0485,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":0.0485,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":0.0485,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0.0485,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":0.0485,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0478,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0489,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0452,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0424,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":0.0424,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":0.0424,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":0.0424,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":0.0424,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0424,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0427,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0411,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0386,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":0.0386,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":0.0386,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.0383,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0.0384,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingAfterRollingYearFive":{"label":"Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing after Rolling Year Five","description":"Weighted average interest rate on advances made and reported by Federal Home Loan Bank (FHLBank) maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"Rate":[{"end":"2013-12-31","val":0.0109,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":0.0109,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":0.0109,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":0.0135,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.0123,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.0121,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":0.0121,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":0.0121,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":0.0121,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":0.0121,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.0114,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.0105,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.0105,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.0117,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":0.0117,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":0.0117,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":0.0117,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":0.0117,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.0112,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.0108,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.0108,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.0119,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0.0119,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":0.0119,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0.0119,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0.0119,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.0217,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.0155,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.0158,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.0174,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0.0174,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":0.0174,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0.0174,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0.0174,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.0198,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.0225,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.0247,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.0258,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0.0258,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0.0258,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0.0258,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":0.0258,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.0259,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0255,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0246,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0225,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":0.0225,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0.0225,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":0.0225,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":0.0225,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0163,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0198,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.0195,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.019,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":0.019,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0.019,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":0.019,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0.019,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0184,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0182,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0181,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0176,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":0.0176,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0.0176,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0.0176,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0.0176,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0192,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0241,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0269,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0307,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":0.0307,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0.0307,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0.0307,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0.0307,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0322,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0306,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0304,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0304,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":0.0304,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":0.0304,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0.0304,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":0.0304,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0308,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0321,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0323,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0325,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":0.0325,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":0.0325,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":0.0325,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":0.0325,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0342,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0341,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0344,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.035,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":0.035,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":0.035,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.0368,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0.0382,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingInNextTwelveRollingMonths":{"label":"Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing in Next Twelve Rolling Months","description":"Weighted average interest rate on advances made and reported by Federal Home Loan Bank (FHLBank) maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"Rate":[{"end":"2013-12-31","val":0.0077,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":0.0077,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":0.0077,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":0.007,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.0057,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.0059,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":0.0059,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":0.0059,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":0.0059,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":0.0059,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.0054,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.0051,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.0045,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.0065,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":0.0065,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":0.0065,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":0.0065,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":0.0065,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.0069,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.0075,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.0078,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.0103,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0.0103,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":0.0103,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0.0103,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0.0103,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.0116,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.0141,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.0139,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.0155,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0.0155,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":0.0155,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0.0155,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0.0155,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.0178,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.0209,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.023,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.026,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0.026,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0.026,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0.026,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":0.026,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.026,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0253,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0223,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0188,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":0.0188,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0.0188,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":0.0188,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":0.0188,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0111,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0058,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.0045,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.0045,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":0.0045,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0.0045,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":0.0045,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0.0045,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0039,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0037,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0036,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0034,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":0.0034,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0.0034,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0.0034,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0.0034,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0052,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0143,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0303,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0431,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":0.0431,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0.0431,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0.0431,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0.0431,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0481,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0503,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0527,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0532,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":0.0532,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":0.0532,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0.0532,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":0.0532,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0526,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0531,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0487,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0443,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":0.0443,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":0.0443,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":0.0443,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":0.0443,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0439,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0445,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0421,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0387,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":0.0387,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":0.0387,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.0381,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0.038,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingInRollingYearFive":{"label":"Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing in Rolling Year Five","description":"Weighted average interest rate on advances made and reported by Federal Home Loan Bank (FHLBank) maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"Rate":[{"end":"2013-12-31","val":0.0242,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":0.0242,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":0.0242,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":0.0159,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.0139,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.0148,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":0.0148,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":0.0148,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":0.0148,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":0.0148,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.0201,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.0191,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.0193,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.0184,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":0.0184,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":0.0184,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":0.0184,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":0.0184,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.0211,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.0213,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.0203,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.0215,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0.0215,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":0.0215,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0.0215,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0.0215,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.02,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.0209,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.0193,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.0196,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0.0196,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":0.0196,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0.0196,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0.0196,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.0211,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.024,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.0241,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.0268,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0.0268,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0.0268,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0.0268,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":0.0268,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.0267,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.026,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0235,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0222,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":0.0222,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0.0222,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":0.0222,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":0.0222,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0179,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0143,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.014,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.014,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":0.014,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0.014,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":0.014,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0.014,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0157,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0155,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0131,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0109,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":0.0109,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0.0109,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0.0109,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0.0109,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0116,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0174,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0268,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0352,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":0.0352,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0.0352,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0.0352,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0.0352,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0397,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0402,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0398,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0403,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":0.0403,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":0.0403,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0.0403,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":0.0403,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0393,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0407,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0388,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0387,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":0.0387,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":0.0387,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":0.0387,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":0.0387,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0376,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0364,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0372,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0356,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":0.0356,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":0.0356,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.0379,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0.0382,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingInRollingYearFour":{"label":"Federal Home Loan Bank, Advances, Weighted Average Interest Rate, Maturing in Rolling Year Four","description":"Weighted average interest rate on advances made and reported by Federal Home Loan Bank (FHLBank) maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"Rate":[{"end":"2013-12-31","val":0.0259,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":0.0259,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":0.0259,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":0.026,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.0255,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.0216,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":0.0216,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":0.0216,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":0.0216,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":0.0216,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.0177,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.017,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.0151,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.0143,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":0.0143,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":0.0143,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":0.0143,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":0.0143,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.0182,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.0198,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.0208,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.0196,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0.0196,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":0.0196,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0.0196,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0.0196,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.0208,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.0212,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.0209,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.0216,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0.0216,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":0.0216,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0.0216,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0.0216,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.0212,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.0221,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.024,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.0266,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0.0266,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0.0266,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0.0266,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":0.0266,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.0263,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0255,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0231,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0242,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":0.0242,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0.0242,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":0.0242,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":0.0242,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0224,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0186,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.0177,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.0147,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":0.0147,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0.0147,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":0.0147,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0.0147,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0137,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.012,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0116,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0118,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":0.0118,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0.0118,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0.0118,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0.0118,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0131,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0166,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0229,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0364,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":0.0364,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0.0364,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0.0364,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0.0364,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0395,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0392,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0406,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0404,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":0.0404,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":0.0404,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0.0404,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":0.0404,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0428,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0441,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0428,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0412,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":0.0412,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":0.0412,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":0.0412,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":0.0412,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0403,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0401,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0386,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0384,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":0.0384,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":0.0384,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.0373,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0.0375,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingInRollingYearThree":{"label":"Federal Home Loan Bank Advances, Weighted Average Interest Rate, Maturing in Rolling Year Three","description":"Weighted average interest rate on advances made and reported by Federal Home Loan Bank maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"Rate":[{"end":"2013-12-31","val":0.0198,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":0.0198,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":0.0198,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":0.0195,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.0259,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.0258,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":0.0258,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":0.0258,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":0.0258,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":0.0258,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.0256,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.0237,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.0227,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.0202,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":0.0202,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":0.0202,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":0.0202,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":0.0202,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.0179,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.0157,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.0145,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.0147,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0.0147,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":0.0147,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0.0147,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0.0147,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.0172,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.0192,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.0201,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.0201,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0.0201,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":0.0201,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0.0201,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0.0201,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.021,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.0225,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.0236,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.0253,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0.0253,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0.0253,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0.0253,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":0.0253,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.0263,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0256,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0245,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0227,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":0.0227,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0.0227,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":0.0227,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":0.0227,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0195,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0142,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.0168,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.0173,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":0.0173,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0.0173,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":0.0173,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0.0173,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0161,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0133,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.012,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0098,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":0.0098,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0.0098,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0.0098,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0.0098,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0111,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0174,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0252,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.033,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":0.033,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0.033,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0.033,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0.033,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0344,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0369,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0372,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0422,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":0.0422,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":0.0422,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0.0422,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":0.0422,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0426,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0429,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.042,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0407,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":0.0407,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":0.0407,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":0.0407,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":0.0407,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0424,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.042,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0425,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0409,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":0.0409,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":0.0409,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.0394,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0.0393,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAdvancesWeightedAverageInterestRateMaturingInRollingYearTwo":{"label":"Federal Home Loan Bank Advances, Weighted Average Interest Rate, Maturing in Rolling Year Two","description":"Weighted average interest rate on advances made and reported by Federal Home Loan Bank (FHLBank) maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"Rate":[{"end":"2013-12-31","val":0.0177,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":0.0177,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":0.0177,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":0.0218,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.0214,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.0214,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":0.0214,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":0.0214,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":0.0214,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":0.0214,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.0195,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.0228,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.0231,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.0249,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":0.0249,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":0.0249,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":0.0249,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":0.0249,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.0245,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.0228,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.0212,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.0196,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0.0196,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":0.0196,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0.0196,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0.0196,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.0178,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.0169,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.0166,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.0173,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0.0173,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":0.0173,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0.0173,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0.0173,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.019,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.021,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.0226,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.024,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0.024,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0.024,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0.024,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":0.024,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.0244,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.025,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0229,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0196,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":0.0196,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0.0196,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":0.0196,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":0.0196,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0185,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0126,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.0123,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.012,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":0.012,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0.012,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":0.012,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0.012,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0099,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0115,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0126,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0131,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":0.0131,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0.0131,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0.0131,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0.0131,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.014,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0184,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0239,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0324,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":0.0324,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0.0324,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0.0324,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0.0324,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0366,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0399,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0421,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0401,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":0.0401,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":0.0401,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0.0401,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":0.0401,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0396,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0414,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0395,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0405,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":0.0405,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":0.0405,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":0.0405,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":0.0405,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0409,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.04,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.04,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0391,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":0.0391,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":0.0391,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.0395,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0.0401,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankAssessments":{"label":"Federal Home Loan Bank Assessments","description":"Amount of Affordable Housing Program (AHP) assessments and Congressionally mandated Federal Home Loan Bank (FHLBank) assessments.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":85521000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":771000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":771000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":12153000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":12153000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-03-31","val":8716000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":17163000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-06-30","val":17163000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":8447000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":8447000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":16913000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":16913000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":-250000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":-250000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":20433000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":20433000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":20433000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2012-01-01","end":"2012-03-31","val":3502000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":5981000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":2479000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":9084000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":3103000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":12261000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":12261000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2013-01-01","end":"2013-12-31","val":13229000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013"}]}},"FederalHomeLoanBankConsolidatedObligations":{"label":"Federal Home Loan Bank, Consolidated Obligations","description":"Amount of joint and several obligations consisting of consolidated obligation bonds and discount notes issued by Federal Home Loan Banks (FHLBanks).","units":{"USD":[{"end":"2012-12-31","val":30642961000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":30642961000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":30642961000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":32487699000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":33240728000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":30946529000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":30946529000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":30946529000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":30946529000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":30946529000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":29122440000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":30868940000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":35973060000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":34440614000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":34440614000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":34440614000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":34440614000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":34440614000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":37141026000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":42719101000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":42835688000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":41689001000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":41679480000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":41679480000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":41679480000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":41679480000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":42309509000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":43641668000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":43901663000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":42497676000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":42497676000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":42497676000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":42497676000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":42497676000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":44176078000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":46837808000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":46351163000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":44935119000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":44935119000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":44935119000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":44935119000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":44935119000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":49843222000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":48717405000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":48254250000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":44574726000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":44574726000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":44574726000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":44574726000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":44574726000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":54185278000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":56680375000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":53486117000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":59461225000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":59461225000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":59461225000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":59461225000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":59461225000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":59294035000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":50006515000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":49230383000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":48530494000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":48530494000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":48530494000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":48530494000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":48530494000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":44386696000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":42418168000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":41755017000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":44199598000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":44199598000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":44199598000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":44199598000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":44199598000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":46804372000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":53004477000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":59236614000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":67281244000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":67281244000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":67281244000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":67281244000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":67281244000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":69487247000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":67944534000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":67991607000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":69790738000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":69790738000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":69790738000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":69790738000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":69790738000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":68462333000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":74268969000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":73713141000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":70281553000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":70281553000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":70281553000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":70281553000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":70281553000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":69075542000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":74262535000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":74106526000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":71857035000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":71857035000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":71857035000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":74893362000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":76285587000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankConsolidatedObligationsBonds":{"label":"Federal Home Loan Bank, Consolidated Obligations, Bonds","description":"Amount of joint and several obligations consisting of bonds issued by Federal Home Loan Banks (FHLBanks).","units":{"USD":[{"end":"2012-12-31","val":21973902000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":21973902000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":21973902000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":20866135000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":21055434000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":20056964000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":20056964000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":20056964000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":20056964000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":20056964000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":19765733000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":19405969000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":20025472000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":20221002000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":20221002000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":20221002000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":20221002000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":20221002000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":19383225000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":21212174000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":22225254000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":19875255000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":19866034000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":19866034000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":19866034000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":19866034000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":17150133000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":16753990000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":18383598000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":20722335000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":20722335000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":20722335000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":20722335000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":20722335000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":21670348000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":22882026000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":25070225000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":24514468000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":24514468000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":24514468000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":24514468000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":24514468000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":27236839000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":26969184000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":25836920000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":23966394000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":23966394000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":23966394000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":23966394000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":23966394000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":27400165000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":29516980000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":32441885000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":32013314000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":32013314000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":32013314000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":32013314000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":32013314000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":33730055000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":36445676000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":37294169000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":37648077000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":37648077000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":37648077000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":37648077000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":37648077000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":34314007000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":32088152000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":31477780000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":37630609000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":37630609000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":37630609000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":37630609000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":37630609000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":38960721000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":32928146000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":36575211000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":42505839000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":42505839000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":42505839000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":42505839000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":42505839000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":48514875000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":47051669000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":50098873000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":49047489000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":49047489000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":49047489000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":49047489000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":49047489000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":51457077000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":56059156000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":56461457000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":55864506000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":55864506000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":55864506000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":55864506000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":55864506000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":63609935000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":64732483000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":55970957000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":50547734000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":50547734000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":50547734000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":54811186000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":57255845000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankConsolidatedObligationsDiscountNotes":{"label":"Federal Home Loan Bank, Consolidated Obligations, Discount Notes","description":"Amount of joint and several obligations consisting of discount notes issued by Federal Home Loan Banks (FHLBanks).","units":{"USD":[{"end":"2012-12-31","val":8669059000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":8669059000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":8669059000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":11621564000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":12185294000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":10889565000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":10889565000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":10889565000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":10889565000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":10889565000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":9356707000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11462971000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":15947588000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":14219612000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":14219612000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":14219612000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":14219612000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":14219612000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":17757801000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":21506927000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":20610434000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":21813746000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":21813446000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":21813446000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":21813446000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":21813446000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":25159376000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":26887678000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":25518065000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":21775341000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":21775341000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":21775341000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":21775341000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":21775341000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":22505730000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":23955782000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":21280938000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":20420651000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":20420651000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":20420651000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":20420651000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":20420651000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":22606383000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":21748221000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":22417330000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":20608332000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":20608332000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":20608332000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":20608332000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":20608332000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":26785113000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":27163395000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":21044232000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":27447911000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":27447911000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":27447911000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":27447911000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":27447911000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":25563980000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13560839000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11936214000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10882417000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":10882417000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":10882417000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":10882417000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":10882417000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10072689000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10330016000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10277237000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6568989000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":6568989000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":6568989000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":6568989000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":6568989000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7843651000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20076331000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":22661403000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":24775405000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":24775405000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":24775405000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":24775405000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":24775405000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":20972372000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":20892865000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":17892734000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":20743249000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":20743249000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":20743249000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":20743249000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":20743249000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":17005256000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18209813000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":17251684000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":14417047000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":14417047000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":14417047000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":14417047000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":14417047000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5465607000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":9530052000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":18135569000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":21309301000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":21309301000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":21309301000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":20082176000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":19029742000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankLeverageCapitalActual":{"label":"Federal Home Loan Bank, Leverage Capital, Actual","description":"Amount of leveraged capital of Federal Home Loan Bank (FHLBank), set by the Federal Housing Finance Agency (FHFA).","units":{"USD":[{"end":"2013-12-31","val":2519168000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":2519168000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":2519168000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":2143723000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2486835000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2301842000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":2301842000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":2301842000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":2301842000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":2301842000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2530293000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2857762000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2886029000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2704091000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":2704091000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":2704091000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":2704091000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":2704091000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2928622000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2959881000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3021648000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2864727000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2864727000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":2864727000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2864727000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2864727000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3095510000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3237260000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3345334000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3610056000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":3610056000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":3610056000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":3610056000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":3610056000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3602883000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3465750000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3451387000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3538656000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":3538656000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":3538656000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":3538656000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":3538656000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3582259000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3718710000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3796147000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3928446000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":3928446000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":3928446000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":3928446000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":3928446000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3952986000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3335348000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3713590000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3734017000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":3734017000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3734017000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":3734017000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":3734017000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3742963000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3667458000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3639759000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3846414000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":3846414000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":3846414000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":3846414000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":3846414000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4010543000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4391905000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4884478000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5522115000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":5522115000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":5522115000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":5522115000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":5522115000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5775804000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5794653000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5852828000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5875238000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":5875238000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":5875238000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":5875238000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":5875238000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5767087000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6218158000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6082761000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6131521000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":6131521000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":6131521000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":6131521000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":6131521000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6090765000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6300419000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6299519000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6289282000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":6289282000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":6289282000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":6657432000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":6777290000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankLeverageCapitalRequired":{"label":"Federal Home Loan Bank, Leverage Capital, Required","description":"Minimum amount of leverage capital required for Federal Home Loan Bank (FHLBank), set by the Federal Housing Finance Agency (FHFA).","units":{"USD":[{"end":"2013-12-31","val":1697515000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1697515000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1697515000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1666044000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1926402000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1842699000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1842699000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1842699000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1842699000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1842699000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2008244000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2275281000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2288616000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2221783000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":2221783000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":2221783000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":2221783000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":2221783000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2260222000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2324557000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2342331000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2260837000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2260837000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":2260837000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2260837000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2260837000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2354557000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2487077000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2468059000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2403830000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2403830000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":2403830000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2403830000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2403830000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2657492000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2587668000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2564867000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2385763000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":2385763000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2385763000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":2385763000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":2385763000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2871385000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3003915000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2856557000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3163833000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":3163833000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":3163833000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":3163833000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":3163833000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3159476000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2676697000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2650569000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2629586000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":2629586000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2629586000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2629586000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2629586000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2425021000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2315520000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2275811000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2401062000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":2401062000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":2401062000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":2401062000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2401062000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2537135000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2874965000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3175014000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3599642000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":3599642000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":3599642000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":3599642000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":3599642000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3741910000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3642978000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3656815000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3747349000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":3747349000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":3747349000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3747349000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":3747349000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3683215000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3987752000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3960227000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3795049000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":3795049000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":3795049000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":3795049000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":3795049000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3736075000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4000613000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3993613000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3875251000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":3875251000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":3875251000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4062712000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":4127702000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankLeverageRatioActual":{"label":"Federal Home Loan Bank, Leverage Ratio, Actual (Deprecated 2016-01-31)","description":"Leverage ratio of Federal Home Loan Bank (FHLBank), calculated per regulations of the Federal Housing Finance Agency (FHFA).","units":{"Rate":[{"start":"2014-01-01","end":"2014-12-31","val":0.062,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-12-31","val":0.062,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":0.062,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":0.063,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-09-30","val":0.063,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-12-31","val":0.061,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015"}]}},"FederalHomeLoanBankLeverageRatioActual1":{"label":"Federal Home Loan Bank, Leverage Ratio, Actual","description":"Leverage ratio of Federal Home Loan Bank (FHLBank), calculated per regulations of the Federal Housing Finance Agency (FHFA).","units":{"Rate":[{"end":"2015-12-31","val":0.061,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":0.061,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":0.061,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":0.061,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.065,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.064,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.065,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.063,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0.063,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":0.063,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0.063,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0.063,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.066,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.065,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.068,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.075,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0.075,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":0.075,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0.075,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0.075,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.068,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.067,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.067,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.074,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0.074,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0.074,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0.074,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":0.074,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.062,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.062,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.066,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.062,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":0.062,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0.062,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":0.062,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":0.062,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.063,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.062,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.07,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.071,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":0.071,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0.071,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":0.071,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0.071,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.077,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.079,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.08,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.08,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":0.08,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0.08,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0.08,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0.08,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.079,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.076,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.077,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.077,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":0.077,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0.077,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0.077,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0.077,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.077,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.08,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.08,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.078,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":0.078,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":0.078,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0.078,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":0.078,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.078,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.078,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.077,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.081,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":0.081,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":0.081,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":0.081,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":0.081,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.082,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.079,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.079,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.081,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":0.081,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":0.081,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.082,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0.082,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankRegulatoryCapitalActual":{"label":"Federal Home Loan Bank, Regulatory Capital, Actual","description":"Amount of regulatory capital of Federal Home Loan Bank (FHLBank), set by the Federal Housing Finance Agency (FHFA).","units":{"USD":[{"end":"2013-12-31","val":1824345000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1824345000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1824345000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1482110000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1709826000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1605361000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1605361000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1605361000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1605361000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1605361000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1746431000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1961387000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1997533000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1863468000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1863468000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1863468000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":1863468000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1863468000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2022981000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2036665000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2068128000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1964541000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1964541000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":1964541000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1964541000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1964541000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2122165000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2230212000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2288581000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2485757000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2485757000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":2485757000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2485757000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2485757000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2458006000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2376647000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2362475000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2442156000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":2442156000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2442156000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":2442156000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":2442156000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2454784000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2551530000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2646115000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2768680000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":2768680000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":2768680000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":2768680000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":2768680000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2785298000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2390940000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2605221000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2627083000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":2627083000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2627083000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2627083000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2627083000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2621024000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2554570000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2500649000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2642533000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":2642533000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":2642533000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":2642533000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2642533000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2747289000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3018656000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3348181000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3761094000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":3761094000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":3761094000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":3761094000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":3761094000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3948099000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3980578000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4021290000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4009870000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":4009870000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":4009870000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":4009870000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":4009870000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3959691000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4251892000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4183447000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4242916000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":4242916000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":4242916000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":4242916000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":4242916000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4180493000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4282461000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4287308000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4279822000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":4279822000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":4279822000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4525665000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":4615549000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankRegulatoryCapitalRatioActual":{"label":"Federal Home Loan Bank, Regulatory Capital Ratio, Actual","description":"Regulatory capital ratio of Federal Home Loan Bank (FHLBank), calculated per regulations of the Federal Housing Finance Agency (FHFA).","units":{"Rate":[{"end":"2013-12-31","val":0.054,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":0.054,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":0.054,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":0.044,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.044,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.044,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":0.044,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":0.044,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":0.044,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":0.044,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.043,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.043,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.044,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.042,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":0.042,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":0.042,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":0.042,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":0.042,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.045,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.044,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.044,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.043,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0.043,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":0.043,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0.043,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0.043,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.045,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.045,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.046,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.052,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0.052,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":0.052,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0.052,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0.052,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.046,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.046,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.046,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.051,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0.051,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0.051,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0.051,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":0.051,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.043,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.042,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.046,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.044,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":0.044,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0.044,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":0.044,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":0.044,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.044,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.045,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.049,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.05,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":0.05,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0.05,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":0.05,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0.05,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.054,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.055,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.055,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.055,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":0.055,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0.055,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0.055,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0.055,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.054,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.052,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.053,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.052,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":0.052,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0.052,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0.052,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0.052,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.053,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.055,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.055,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.054,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":0.054,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":0.054,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0.054,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":0.054,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.054,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.053,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.053,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.056,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":0.056,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":0.056,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":0.056,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":0.056,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.056,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.054,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.054,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.055,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":0.055,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":0.055,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.056,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0.056,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankRegulatoryCapitalRequired":{"label":"Federal Home Loan Bank, Regulatory Capital, Required","description":"Minimum amount of regulatory capital required for Federal Home Loan Bank (FHLBank), set by the Federal Housing Finance Agency (FHFA).","units":{"USD":[{"end":"2013-12-31","val":1358012000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1358012000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1358012000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1332835000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1541122000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1474159000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1474159000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1474159000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1474159000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1474159000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1606595000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1820224000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1830893000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1777426000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1777426000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1777426000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":1777426000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1777426000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1808177000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1859645000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1873865000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1808670000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1808670000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":1808670000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1808670000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1808670000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1883645000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1989662000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1974448000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1923064000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1923064000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1923064000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1923064000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1923064000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2125994000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2070135000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2051894000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1908610000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1908610000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1908610000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1908610000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1908610000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2297108000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2403132000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2285245000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2531066000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":2531066000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":2531066000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":2531066000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":2531066000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2527581000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2141357000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2120455000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2103668000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":2103668000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2103668000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2103668000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2103668000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1940017000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1852416000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1820649000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1920850000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1920850000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1920850000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1920850000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1920850000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2029708000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2299972000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2540011000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2879714000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2879714000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2879714000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2879714000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2879714000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2993528000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2914382000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2925452000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2997879000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":2997879000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":2997879000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":2997879000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":2997879000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2946572000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3190201000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3168182000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3036039000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":3036039000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":3036039000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":3036039000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":3036039000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2988860000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3200491000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3194890000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3100201000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":3100201000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":3100201000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3250169000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3302162000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankRiskBasedCapitalActual":{"label":"Federal Home Loan Bank, Risk-Based Capital, Actual","description":"Amount of risk-based capital of Federal Home Loan Bank (FHLBank), set by the Federal Housing Finance Agency (FHFA).","units":{"USD":[{"end":"2013-12-31","val":1389646000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1389646000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1389646000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1323228000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1554019000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1392962000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1392962000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1392962000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1392962000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1392962000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1567725000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1792749000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1776993000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1681247000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1681247000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1681247000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":1681247000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1681247000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1811282000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1846430000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1907040000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1800372000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1800372000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":1800372000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1800372000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1800372000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1946691000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2014097000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2113507000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2248599000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2248599000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":2248599000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2248599000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2248599000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2289753000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2178204000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2177822000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2193001000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":2193001000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2193001000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":2193001000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":2193001000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2254949000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2334359000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2300065000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2319531000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":2319531000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":2319531000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":2319531000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":2319531000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2335377000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1888817000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2216737000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2213868000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":2213868000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2213868000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2213868000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2213868000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2243877000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2225776000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2278219000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2407762000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":2407762000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":2407762000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":2407762000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2407762000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2526508000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2746499000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3072595000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3522040000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":3522040000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":3522040000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":3522040000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":3522040000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3655409000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3628149000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3663076000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3730738000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":3730738000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":3730738000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3730738000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":3730738000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3614791000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3932532000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3798629000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3777209000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":3777209000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":3777209000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":3777209000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":3777209000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3820544000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4035916000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4024422000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4018918000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":4018918000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":4018918000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4263534000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":4323483000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FederalHomeLoanBankRiskBasedCapitalRequired":{"label":"Federal Home Loan Bank, Risk-Based Capital, Required","description":"Minimum amount of risk-based capital required for Federal Home Loan Bank (FHLBank), set by the Federal Housing Finance Agency (FHFA).","units":{"USD":[{"end":"2013-12-31","val":414914000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":414914000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":414914000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":374061000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":376228000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":334484000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":334484000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":334484000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":334484000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":334484000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":291825000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":368199000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":291680000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":331821000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":331821000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":331821000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":331821000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":331821000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":294430000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":308738000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":289738000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":333044000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":333044000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":333044000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":333044000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":333044000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":336896000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":344984000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":356019000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":380750000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":380750000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":380750000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":380750000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":380750000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":487274000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":504781000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":529187000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":387729000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":387729000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":387729000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":387729000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":387729000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":451611000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":410134000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":382468000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":486650000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":486650000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":486650000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":486650000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":486650000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":407775000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":348135000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":206942000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":192927000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":192927000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":192927000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":192927000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":192927000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":349751000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":288627000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":402398000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":363108000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":363108000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":363108000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":363108000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":363108000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":489854000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":572657000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":571096000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":481076000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":481076000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":481076000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":481076000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":481076000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":518010000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":696344000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":754537000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":746439000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":746439000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":746439000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":746439000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":746439000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":777733000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":805359000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":786447000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":835212000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":835212000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":835212000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":835212000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":835212000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":868239000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":867559000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":865279000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":832553000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":832553000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":832553000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":881700000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":902007000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"FeesAndCommissionsCorrespondentClearing":{"label":"Fees and Commissions, Correspondent Clearing (Deprecated 2018-01-31)","description":"Service revenue earned by a depository institution that holds the account balances of other financial institutions and provides services thereto. Such services include check collection and item processing.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":6114000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":2697000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":1371000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":3973000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":1276000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":5208000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1273000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2482000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-06-30","val":2482000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":1209000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":1209000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":3701000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":1219000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":4949000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1231000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2426000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":1195000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2"}]}},"FinancialInstrumentsSubjectToMandatoryRedemptionPastContractualRedemptionDateDueToOutstandingActivity":{"label":"Financial Instruments Subject to Mandatory Redemption, Past Contractual Redemption Date, Due to Outstanding Activity","description":"Amount of mandatorily redeemable capital stock past the contractual redemption date due to outstanding activity.","units":{"USD":[{"end":"2013-12-31","val":4472000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":4472000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":4472000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":4418000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4293000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4131000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":4131000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":4131000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":4131000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":4131000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3988000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3659000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2746000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2134000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":2134000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":2134000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":2134000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":2134000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2040000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1901000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1665000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1836000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1836000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":1836000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1836000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1836000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1719000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1645000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1581000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2027000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2027000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":2027000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2027000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2027000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1969000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1877000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1835000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1798000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1798000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1798000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1798000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1798000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1762000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1642000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1603000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1545000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":1545000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1545000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":1545000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":1545000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1521000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1323000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1278000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":983000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2020Q4I"}]}},"FinancialInstrumentsSubjectToMandatoryRedemptionPastContractualRedemptionDateDueToRegulatoryAction":{"label":"Financial Instruments Subject to Mandatory Redemption, Past Contractual Redemption Date, Due to Regulatory Action","description":"Amount of mandatorily redeemable capital stock past the contractual redemption date due to regulatory action.","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1208000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"}]}},"FinancialInstrumentsSubjectToMandatoryRedemptionRedeemableInYearFive":{"label":"Financial Instrument Subject to Mandatory Redemption, Maturity, Year Five","description":"Amount of mandatorily redeemable capital stock 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":"2013-12-31","val":74000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":74000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":74000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":0,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":0,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":196000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":196000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":196000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":196000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":196000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2011000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":917000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":641000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":641000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":641000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":641000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":641000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":543000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3793000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3112000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3039000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":3039000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":3039000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":3039000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":3039000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3039000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2020Q4I"}]}},"FinancialInstrumentsSubjectToMandatoryRedemptionRedeemableInYearFour":{"label":"Financial Instrument Subject to Mandatory Redemption, Maturity, Year Four","description":"Amount of mandatorily redeemable capital stock 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":"2013-12-31","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":0,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":47000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":24000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":2000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":2000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":2000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":2000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":247000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":245000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":245000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":245000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":245000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":245000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":245000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":20000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2700000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2700000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1798000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1798000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1798000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1798000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1798000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1785000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2020Q4I"}]}},"FinancialInstrumentsSubjectToMandatoryRedemptionRedeemableInYearThree":{"label":"Financial Instrument Subject to Mandatory Redemption, Maturity, Year Three","description":"Amount of mandatorily redeemable capital stock 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":"2013-12-31","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":0,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":1000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1107000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":873000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":869000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":869000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":869000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":869000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":869000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":868000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2020Q4I"}]}},"FinancialInstrumentsSubjectToMandatoryRedemptionRedeemableInYearTwo":{"label":"Financial Instrument Subject to Mandatory Redemption, Maturity, Year Two","description":"Amount of mandatorily redeemable capital stock 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":"2013-12-31","val":52000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":52000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":52000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":53000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":53000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":0,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":0,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":1000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":184000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":192000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":1000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":1000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":1000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":1000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":862000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":636000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":634000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2020Q4I"}]}},"FinancialInstrumentsSubjectToMandatoryRedemptionRedeemableWithinOneYear":{"label":"Financial Instrument Subject to Mandatory Redemption, Maturity, Year One","description":"Amount of mandatorily redeemable capital stock 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":"2013-12-31","val":166000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":166000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":166000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":53000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":53000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":53000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":53000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":53000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":553000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":538000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":341000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":407000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":407000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":407000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":407000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":407000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":251000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":442000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":192000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":192000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":192000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":192000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":192000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":501000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":501000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":122000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2020Q4I"}]}},"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":"2010-12-31","val":2911000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2010-12-31","val":2911000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":2911000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2011-03-31","val":3099000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q1I"},{"end":"2011-06-30","val":3420000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-06-30","val":3420000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":3613000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3473000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":3473000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":3473000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":3473000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2011-12-31","val":3473000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2011-12-31","val":3473000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2011-12-31","val":3473000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011Q4I"},{"end":"2012-03-31","val":4203000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-03-31","val":4203000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-03-31","val":4203000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4443000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-06-30","val":4443000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-06-30","val":4443000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-06-30","val":4443000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5435000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":5435000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5416000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":5416000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":5416000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":5416000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":5416000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2012-12-31","val":5416000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2012-12-31","val":5416000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2012-12-31","val":5416000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2012-12-31","val":5416000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012Q4I"},{"end":"2013-03-31","val":7086000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2013-03-31","val":7086000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-03-31","val":7086000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-03-31","val":7086000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":6590000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-06-30","val":6590000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-06-30","val":6590000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-06-30","val":6590000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6891000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":6891000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3I"},{"end":"2013-12-31","val":6748000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":6748000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":6748000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":6748000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":6748000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-31","val":6748000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2013-12-31","val":6748000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2013-12-31","val":6748000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2013-12-31","val":6748000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6877000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2014-03-31","val":6877000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2014-03-31","val":6877000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-03-31","val":6877000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4658000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2014-06-30","val":4658000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2014-06-30","val":4658000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-06-30","val":4658000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4591000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2014-09-30","val":4591000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4550000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":4550000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":4550000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":4550000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":4550000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2014-12-31","val":4550000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2014-12-31","val":4550000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2014-12-31","val":4550000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2014-12-31","val":4550000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3337000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2015-03-31","val":3337000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2015-03-31","val":3337000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-03-31","val":3337000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2390000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2015-06-30","val":2390000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2015-06-30","val":2390000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-06-30","val":2390000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1897000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2015-09-30","val":1897000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1972000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1972000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1972000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":1972000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1972000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2015-12-31","val":1972000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2015-12-31","val":1972000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2015-12-31","val":1972000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1607000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-03-31","val":1607000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-03-31","val":1607000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-03-31","val":1607000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1298000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-06-30","val":1298000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2016-06-30","val":1298000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-06-30","val":1298000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1660000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2016-09-30","val":1660000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1674000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1674000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":1674000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1674000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1674000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1617000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2017-03-31","val":1617000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2017-03-31","val":1617000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1525000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2017-06-30","val":1525000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-06-30","val":1525000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1408000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-09-30","val":1408000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1208000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1208000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1057000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2018-03-31","val":1057000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1029000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":1029000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":656000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2018-09-30","val":656000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3I"},{"end":"2018-12-31","val":812000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":812000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":824000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":858000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":905000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":985000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"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":"2011-06-30","val":3420000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2I"},{"end":"2011-09-30","val":3613000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3473000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":4203000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4443000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-06-30","val":4443000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5435000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":5435000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5416000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":5416000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":7086000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2013-03-31","val":7086000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":6590000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-06-30","val":6590000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6891000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":6891000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3I"},{"end":"2013-12-31","val":6748000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":6748000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6877000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2014-03-31","val":6877000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4658000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2014-06-30","val":4658000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4591000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2014-09-30","val":4591000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4550000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":4550000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3314000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2015-03-31","val":3314000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2369000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2015-06-30","val":2369000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1897000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2015-09-30","val":1897000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1972000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1972000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1607000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-03-31","val":1607000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1298000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-06-30","val":1298000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1660000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2016-09-30","val":1660000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1674000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1674000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1617000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2017-03-31","val":1617000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1492000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2017-06-30","val":1492000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1369000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-09-30","val":1369000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1169000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1169000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1027000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2018-03-31","val":1027000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":991000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":991000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":619000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2018-09-30","val":619000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3I"},{"end":"2018-12-31","val":762000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":762000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":791000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":840000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":905000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":985000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","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":"2011-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":0,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2013-03-31","val":0,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-06-30","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":0,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2014-03-31","val":0,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2014-06-30","val":0,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2014-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":23000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2015-03-31","val":23000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1I"},{"end":"2015-06-30","val":21000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2015-06-30","val":21000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2015-09-30","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-03-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-06-30","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2016-09-30","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2017-03-31","val":0,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":33000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2017-06-30","val":33000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":39000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-09-30","val":39000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3I"},{"end":"2017-12-31","val":39000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":39000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":30000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2018-03-31","val":30000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":38000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":38000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":37000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2018-09-30","val":37000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3I"},{"end":"2018-12-31","val":50000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":50000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":33000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"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":"2015-04-01","end":"2015-06-30","val":45000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":45000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2016-07-01","end":"2016-09-30","val":33000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3"}]}},"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":"2011-01-01","end":"2011-06-30","val":400000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":23000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":534000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":134000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":496000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":309000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":486000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":486000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":177000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":177000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":556000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":556000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":70000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":70000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":553000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":553000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":277000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":277000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":357000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":357000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":80000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":80000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":586000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":586000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":229000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":229000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":594000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":594000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":166000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":166000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":276000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":276000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":110000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":110000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":425000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":425000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":149000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":149000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":583000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":583000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":411000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":411000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":366000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":366000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":461000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":461000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":95000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":95000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":669000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":108000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":205000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":97000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":172000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"}]}},"FinancingReceivableChangeInMethodCreditLossExpenseReversal":{"label":"Financing Receivable, Change in Method, Credit Loss Expense (Reversal)","description":"Amount of credit loss expense (reversal of expense) for financing receivable from change in methodology.","units":{"USD":[{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2"}]}},"FinancingReceivableCollectivelyEvaluatedForImpairment":{"label":"Financing Receivable, Collectively Evaluated for Impairment","description":"The balance of financing receivables that were collectively evaluated for impairment.","units":{"USD":[{"end":"2011-06-30","val":4601248000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4825586000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4964764000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":5278063000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":5582255000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-06-30","val":5582255000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5871323000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":5871323000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5975392000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":5975392000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5960596000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2013-03-31","val":5960596000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5994337000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-06-30","val":5994337000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5947824000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":5947824000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5985425000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":5985425000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6020676000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2014-03-31","val":6020676000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":6124859000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2014-06-30","val":6124859000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":6199487000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2014-09-30","val":6199487000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6265773000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":6265773000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6303263000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2015-03-31","val":6303263000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6334441000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2015-06-30","val":6334441000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":6355632000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2015-09-30","val":6355632000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3I"},{"end":"2015-12-31","val":6412480000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":6412480000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6430480000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-03-31","val":6430480000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6492177000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-06-30","val":6492177000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6576555000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2016-09-30","val":6576555000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6662285000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":6662285000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6722792000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2017-03-31","val":6722792000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6863039000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2017-06-30","val":6863039000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7080541000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-09-30","val":7080541000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7311592000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":7311592000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7491873000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2018-03-31","val":7491873000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7836454000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":7836454000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8144289000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2018-09-30","val":8144289000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8444756000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":8444756000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8737532000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9229954000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9871909000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10674283000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"FinancingReceivableIndividuallyEvaluatedForImpairment":{"label":"Financing Receivable, Individually Evaluated for Impairment","description":"The balance of financing receivables that were individually evaluated for impairment.","units":{"USD":[{"end":"2011-06-30","val":17691270000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2I"},{"end":"2011-09-30","val":17074100000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":17450311000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":16992814000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":17782583000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-06-30","val":17782583000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":17966920000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":17966920000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":16622736000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":16622736000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":17629903000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2013-03-31","val":17629903000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":18863258000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-06-30","val":18863258000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":18850574000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":18850574000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3I"},{"end":"2013-12-31","val":17469977000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":17469977000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":16156608000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2014-03-31","val":16156608000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":17492048000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2014-06-30","val":17492048000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":20617407000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2014-09-30","val":20617407000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3I"},{"end":"2014-12-31","val":18344789000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":18344789000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":21323003000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2015-03-31","val":21323003000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1I"},{"end":"2015-06-30","val":23343062000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2015-06-30","val":23343062000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":25536912000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2015-09-30","val":25536912000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3I"},{"end":"2015-12-31","val":23634918000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":23634918000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":25492206000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-03-31","val":25492206000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1I"},{"end":"2016-06-30","val":26239616000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-06-30","val":26239616000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":26775865000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2016-09-30","val":26775865000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":24038229000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":24038229000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":25877321000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2017-03-31","val":25877321000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":26499716000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2017-06-30","val":26499716000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":28375647000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-09-30","val":28375647000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3I"},{"end":"2017-12-31","val":26356347000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":26356347000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":27044554000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2018-03-31","val":27044554000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":28774266000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":28774266000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":28536770000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2018-09-30","val":28536770000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3I"},{"end":"2018-12-31","val":28797919000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":28797919000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":29933160000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":31168020000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":30710937000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":30307849000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"FinancingReceivableModificationsRecordedInvestment":{"label":"Financing Receivable, Troubled Debt Restructuring","description":"Amount of financing receivable modified as troubled debt restructuring.","units":{"USD":[{"end":"2011-12-31","val":496000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":496000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":496000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":488000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":842000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1286000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":1286000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":1286000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":1286000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1286000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1400000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1379000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1504000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1515000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1515000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":1515000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1515000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1515000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1138000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1311000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1580000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1522000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1522000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1522000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1522000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1522000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1547000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1464000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1347000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1320000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1320000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1320000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":1320000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1320000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1344000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1319000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1411000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1327000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1327000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":1327000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1327000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1327000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1299000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1365000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1313000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1398000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1398000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1398000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1398000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1398000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1336000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1418000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1306000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1265000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1265000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1265000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1265000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1265000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1411000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1235000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1279000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1219000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"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":46284000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":46284000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":46284000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":47761000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":43926000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":41944000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":41944000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":41944000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":41944000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":41944000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":48566000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":41189000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":48936000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":53258000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":53258000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":53258000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":53258000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":53258000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":43247000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":49494000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":50961000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":59747000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"}]}},"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":14735000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":14735000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":14735000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":10323000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":11034000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":13803000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":13803000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":13803000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":13803000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":13803000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":16104000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":18316000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":11585000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":13545000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":13545000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":13545000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":13545000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":13545000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":11767000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":14779000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":12279000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":14574000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"}]}},"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":"2011-12-31","val":11876000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":11876000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":11876000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":6954000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":8142000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":8176000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":8176000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":8176000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":8176000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":8177000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":7879000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4605000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":7932000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":8720000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":8720000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":8720000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":8720000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":8720000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":9036000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5748000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5968000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6723000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":6723000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":6723000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":6723000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":6723000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6455000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4533000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":6683000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8021000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":8021000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":8021000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":8021000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":8021000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7296000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5021000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5078000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5185000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":5185000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":5185000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":5185000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":5185000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5728000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2403000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4243000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6273000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":6273000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":6273000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":6273000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":6273000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5551000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4027000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5820000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7898000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":7898000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":7898000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":7898000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":7898000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7899000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5962000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8427000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8778000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"FinancingReceivableRecordedInvestmentCurrent":{"label":"Financing Receivable, Not Past Due","description":"Amount of financing receivable not past due.","units":{"USD":[{"end":"2011-12-31","val":22318797000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":22318797000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":22318797000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":23277732000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":23754480000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":22512628000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":22512628000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":22512628000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":22512628000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":22512628000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":23496870000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":24777709000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":24712908000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":23361839000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":23361839000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":23361839000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":23361839000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":23361839000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":22095822000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":23533763000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":26732800000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":24513597000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":24513597000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":24513597000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":24513597000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":24513597000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":27541769000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":29591433000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":31809253000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":29956671000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":29956671000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":29956671000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":29956671000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":29956671000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":31838628000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":32653292000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":33261776000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":30611784000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":30611784000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":30611784000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":30611784000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":30611784000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":32517155000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":33287674000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":35370732000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":33581092000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":33581092000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":33581092000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":33581092000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":33581092000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":34449354000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":36530971000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":36601609000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":37164934000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":37164934000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":37164934000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":37164934000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":37164934000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":38576342000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":40320643000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":40489784000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":40873111000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"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":35259000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":35259000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":35259000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":29022000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":28803000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":29753000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":29753000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":29753000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":29753000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":29753000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":28959000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":20381000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":24969000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":26760000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":26760000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":26760000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":26760000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":26760000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":26448000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":18871000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":20854000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":22644000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"}]}},"FinancingReceivableRecordedInvestmentNonaccrualStatus":{"label":"Financing Receivable, Nonaccrual","description":"Amount of financing receivable on nonaccrual status.","units":{"USD":[{"end":"2011-12-31","val":25849000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":25849000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":25849000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":24962000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":23798000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":25300000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":25300000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":25300000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":25300000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":25300000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":24302000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":22982000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":20787000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":21294000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":21294000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":21294000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":21294000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":21294000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":20717000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":18823000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":18843000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":20157000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":20157000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":20157000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":20157000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":20157000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":19558000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":16930000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":15131000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":15976000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":15976000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":15976000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":15976000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":15976000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":16553000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":15445000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":15347000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":15002000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":15002000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":15002000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":15002000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":15002000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":15323000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":14435000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":14502000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":16570000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":16570000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":16570000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":16570000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":16570000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":14649000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13043000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13417000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11301000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":11301000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":11301000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":11301000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":11301000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10719000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12586000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13824000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":14923000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"FinancingReceivableRecordedInvestmentPastDue":{"label":"Financing Receivable, Past Due","description":"Amount of financing receivable past due.","units":{"USD":[{"end":"2011-12-31","val":96278000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":96278000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":96278000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":87106000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":83763000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":85500000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":85500000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":85500000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":85500000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":85500000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":93629000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":79886000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":85490000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":93563000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":93563000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":93563000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":93563000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":93563000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":81462000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":83144000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":84094000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":96965000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":96965000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":96965000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":96965000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":96965000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":84497000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":86070000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":83291000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":90727000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":90727000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":90727000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":90727000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":90727000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":84058000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":78501000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":90644000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":88730000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":88730000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":88730000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":88730000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":88730000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":82958000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":75081000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":85456000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":86847000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":86847000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":86847000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":86847000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":86847000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":87073000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":79749000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":79450000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":77741000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":77741000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":77741000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":77741000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":77741000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":94350000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":77331000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":93062000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":109021000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"GainLossFromHedgedFirmCommitmentNotQualifyingAsInterestRateFairValueHedgeNet":{"label":"Gain (Loss) from Hedged Firm Commitment Not Qualifying as Interest Rate Fair Value Hedge, Net","description":"Amount of gain (loss) recognized in earnings when a hedged firm commitment no longer qualifies as an interest rate fair value hedge.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"}]}},"GainLossOnDerivativeInstrumentsNetPretax":{"label":"Gain (Loss) on Derivative Instruments, Net, Pretax","description":"Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":111462000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-179540000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":-94157000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-232140000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":-52600000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-174674000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":-174674000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2977000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-30246000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-30246000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":-33223000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":-33223000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-105024000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-105024000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-74778000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":-74778000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-108743000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":-108743000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":-108743000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":65000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":65000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-18106000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":-18106000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-18171000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":-18171000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-24228000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-24228000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":-6122000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-6122000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-21478000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-21478000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-21478000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-3058000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-3058000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":8467000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":8467000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":11525000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":11525000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":2875000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":2875000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":-5592000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-5592000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":10107000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":10107000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":10107000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-13979000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":-13979000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-24333000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-24333000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":-10354000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":-10354000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-26551000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-26551000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":-2218000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-2218000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-38230000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-38230000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-38230000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-5963000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-5963000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1646000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-1646000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":4317000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":4317000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-51367000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-51367000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-49721000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":-49721000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-42843000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-42843000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-42843000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-58486000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-58486000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-93782000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-93782000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-35296000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-35296000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-84225000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-84225000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":9557000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":9557000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-11627000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-11627000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":-11627000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":603000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":603000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-9359000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-9359000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-9962000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-9962000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-9681000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-9681000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-322000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-322000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1245000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-1245000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":-1245000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":16643000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":16643000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":23629000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":23629000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":6986000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":6986000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":29661000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":29661000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":6032000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":6032000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-3191000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-3191000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":-3191000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-18542000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-18542000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-58553000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-58553000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":-40011000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":-40011000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-78939000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-78939000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":-20386000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-20386000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-57623000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":-57623000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":-57623000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-122252000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-122252000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-137607000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-137607000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-15355000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-15355000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-135581000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-135581000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":2026000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":2026000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-129445000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":-129445000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":17581000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":17566000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-15000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":16170000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-1396000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":30402000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2021"}]}},"GainLossOnDispositionOfAssets":{"label":"Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-100000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":6000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":6000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-614000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":-1951000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-1951000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-1951000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":5000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":5000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":19000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":19000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":17000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":17000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":17000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-7000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-7000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":-6000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-6000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":-6000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-6000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-6000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":6000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":6000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":17000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":17000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":17000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":17000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":17000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":17000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":17000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":21000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":21000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":39000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":39000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":39000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":39000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":47000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":47000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":47000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-76000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-76000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-71000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-71000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-82000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-82000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":-82000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":879000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":879000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":880000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":880000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":880000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":880000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":880000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":880000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":880000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":3000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":3000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":3000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":2000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":2000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":2000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3469000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-3469000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-3469000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-3469000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-3471000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-3471000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-3471000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":-3471000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":-3471000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-13000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":-13000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-1000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-16000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-16000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-16000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-16000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-263000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":-9000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"}]}},"GainLossOnFairValueHedgeIneffectivenessNet":{"label":"Gain (Loss) on Fair Value Hedge Ineffectiveness, Net","description":"Amount of gain (loss)recognized in the income statement from the hedging ineffectiveness of a fair value hedge.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-1224000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":5085000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":2192000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":821000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-4264000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2064000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":2064000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1988000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":708000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":708000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-1280000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":-1280000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-89000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-89000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":-797000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-797000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2792000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":2792000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":2792000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-4077000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-4077000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-5297000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-5297000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":-1220000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":-1220000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-4441000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-4441000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":856000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":856000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-2334000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-2334000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-2334000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1255000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":-1255000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-849000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-849000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":406000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":406000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-708000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-708000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":141000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":141000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-2437000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-2437000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-2437000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-833000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-833000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1425000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-1425000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":-592000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":-592000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-2604000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-2604000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-1179000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":-1179000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-2878000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-2878000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-2878000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-2490000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-2490000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-4310000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-4310000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-1820000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-1820000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1019000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-1019000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":3291000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":3291000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":5727000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":5727000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":5727000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1330000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":-1330000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3194000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-3194000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-1864000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-1864000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-3243000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-3243000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-49000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-49000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-3852000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-3852000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":-3852000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1974000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-1974000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1832000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-1832000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":142000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":142000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1970000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-1970000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-138000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-138000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-6290000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-6290000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":-6290000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"}]}},"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":"2010-01-01","end":"2010-12-31","val":2105000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-10772000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":2263000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-11196000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-424000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-21320000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-8952000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-16148000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":-7196000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-29769000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-13621000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-43993000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-16524000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"}]}},"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-01-01","end":"2009-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-06-30","val":4425000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-06-30","val":4425000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":4425000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":4425000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":4425000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":4425000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":4425000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":4425000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":4425000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013"}]}},"GainLossOnSaleOfOtherAssets":{"label":"Gain (Loss) on Disposition of Other Assets","description":"Amount of gain (loss) on sale or disposal of other assets.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":42000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":67000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":81000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":210000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":210000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-21000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-69000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-69000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":-163000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-163000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":-195000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":-195000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":-195000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-35000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-35000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-154000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":-154000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-238000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-238000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":-230000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-230000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-230000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-33000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-33000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-13000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-13000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":-114000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-114000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":-160000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-160000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":2000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-12000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-12000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":-105000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-105000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":70000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-344000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":116000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-09-30","val":200000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"}]}},"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":"2009-01-01","end":"2009-12-31","val":-3000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-20000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-50000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-100000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":-100000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-03-31","val":4000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":6000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-06-30","val":6000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":6000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":6000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":6000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":6000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-09-30","val":-614000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":-1951000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"}]}},"HeldToMaturitySecurities":{"label":"Debt Securities, Held-to-maturity","description":"Amount of investment in debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2010-12-31","val":6755978000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":6755978000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":6755978000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":5792280000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":5408969000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4977332000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":4977332000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":4977332000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":4977332000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":4977332000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":4890324000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":5156796000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5033493000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5159750000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":5159750000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":5159750000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":5159750000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":5159750000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5117188000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5377926000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5678720000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5423659000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":5423659000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":5423659000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":5423659000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":5423659000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5198161000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5312349000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5074263000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4857187000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":4857187000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":4857187000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":4857187000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":4857187000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5291092000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5143043000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4885711000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4770817000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":4770817000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":4770817000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":4770817000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":4770817000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4572056000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4703442000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4547786000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4502224000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":4502224000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":4502224000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":4502224000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":4502224000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4852742000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4928406000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4740532000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4856825000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":4856825000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":4856825000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":4856825000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":4856825000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5126814000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4986588000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4700737000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4456873000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":4456873000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":4456873000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":4456873000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":4456873000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4242242000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4001059000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3728655000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3569958000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":3569958000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":3569958000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":3569958000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":3569958000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3341338000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3182136000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2973976000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2746992000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":2746992000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2746992000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2746992000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2746992000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2567175000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":469895000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":433286000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":446185000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2021Q4I"}]}},"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":"2013-12-31","val":25645000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":35978000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":35978000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":31552000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":41724000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":38526000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":38526000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":38526000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":38526000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":38526000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":33665000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":32823000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":32414000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":26609000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":26609000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":26609000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":26609000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":26609000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":22502000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":19784000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":18235000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":17011000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":17011000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":17011000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":17011000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":17011000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":18924000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":22452000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":21139000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":21513000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":21513000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":21513000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":21513000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":21513000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":20840000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":23287000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":16042000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":12290000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":12290000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":12290000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":12290000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":12290000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10456000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9795000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8371000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6563000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":6563000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":6563000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":6563000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":6563000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4381000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8091000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10654000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10343000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":10343000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":10343000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":10343000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":10343000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10817000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7899000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6781000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5913000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":5913000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":5913000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":5913000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":5913000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4643000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3664000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1849000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":695000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":695000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":695000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":695000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":695000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":948000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":505000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":119000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":188000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":188000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":188000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":188000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":188000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":372000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":174000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":560000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":359000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":359000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":359000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":359000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":359000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":587000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":252000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":831000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1023000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":1023000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":1023000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1121000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1129000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":"2013-12-31","val":50102000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":44432000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":44432000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":38957000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":30917000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":26671000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":26671000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":26671000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":26671000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":26671000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":23425000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":26991000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":23393000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":32331000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":32331000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":32331000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":32331000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":32331000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":31039000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":27777000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":28476000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":31983000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":31983000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":31983000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":31983000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":31983000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":26778000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":22998000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":21440000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":21342000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":21342000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":21342000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":21342000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":21342000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":21646000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":20806000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":20075000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":22085000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":22085000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":22085000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":22085000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":22085000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":23197000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21069000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":20022000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":19583000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":19583000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":19583000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":19583000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":19583000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":26088000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13515000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8848000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7219000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":7219000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":7219000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":7219000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":7219000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6203000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2712000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2219000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1327000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1327000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1327000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1327000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1327000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2531000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3235000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4411000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5866000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":5866000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":5866000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":5866000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":5866000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4787000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4036000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4942000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4331000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":4331000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":4331000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":4331000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":4331000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3670000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3739000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2677000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2709000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":2709000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":2709000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":2709000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":2709000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2116000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2023000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1532000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1325000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":1325000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":1325000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1232000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1125000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment":{"label":"Debt Securities, Held-to-maturity, Amortized Cost, before Other-than-temporary Impairment","description":"Amount, before other-than-temporary impairment (OTTI) accretion, of investment in debt securities measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2011-12-31","val":5001091000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":5001091000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":5001091000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":5181247000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5056306000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5180596000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":5180596000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":5180596000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":5180596000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":5180596000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5136553000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5395905000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5695667000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5439662000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":5439662000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":5439662000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":5439662000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":5439662000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5212998000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5326197000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5087089000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4868961000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":4868961000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":4868961000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":4868961000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":4868961000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5301727000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5152822000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4894705000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4778767000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":4778767000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":4778767000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":4778767000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":4778767000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4579493000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4710350000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4554185000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4508065000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":4508065000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":4508065000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":4508065000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":4508065000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4858174000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4933427000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4744976000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4860988000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":4860988000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":4860988000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":4860988000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":4860988000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5130676000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4990243000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4700737000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4456873000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":4456873000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":4456873000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":4456873000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":4456873000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4242242000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4001059000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3728655000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3569958000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":3569958000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":3569958000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":3569958000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":3569958000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3341338000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3182136000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2973976000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2746992000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":2746992000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2746992000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2746992000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2746992000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2567175000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":469895000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":433286000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":446185000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2021Q4I"}]}},"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":"2013-12-31","val":32913000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":32913000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":32913000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":36612000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":33899000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":30786000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":30786000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":30786000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":30786000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":30786000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":26712000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":28043000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":24201000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":27823000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":27823000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":27823000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":27823000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":27823000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":26620000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":26167000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":26025000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":31630000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":31630000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":31630000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":31630000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":31630000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":27607000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":23496000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":21616000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":20587000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":20587000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":20587000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":20587000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":20587000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":20496000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19592000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":17803000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17316000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":17316000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":17316000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":17316000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":17316000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17496000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":17224000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":17219000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":17833000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses":{"label":"Held-to-maturity Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Aggregate Losses (Deprecated 2013-01-31)","description":"This item represents the excess of amortized cost basis over fair value of securities that have been in a loss position for twelve months or longer for those securities which are categorized as held-to-maturity.","units":{"USD":[{"end":"2011-12-31","val":75629000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":75629000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":75629000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-06-30","val":59102000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":41063000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":34408000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q4I"},{"end":"2012-12-31","val":34408000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":28783000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"}]}},"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":"2013-12-31","val":50102000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":50102000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-09-30","val":35376000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":31035000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":31035000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":31035000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":31035000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":31035000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":27733000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":30907000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":27312000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":35680000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":35680000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":35680000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":35680000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":35680000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":34807000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":31035000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":31140000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":34245000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":34245000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":34245000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":34245000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":34245000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":28677000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":24259000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":22310000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":22039000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":22039000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":22039000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":22039000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":22039000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":22168000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":21166000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":20075000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":22085000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":22085000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":22085000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":22085000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":22085000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":23197000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21069000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":20022000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":19583000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAggregateLosses":{"label":"Held-to-maturity Securities, Continuous Unrealized Loss Position, Aggregate Losses (Deprecated 2013-01-31)","description":"This item represents the excess of amortized cost basis over fair value of securities in a loss position and which are categorized as held-to-maturity.","units":{"USD":[{"end":"2011-12-31","val":79202000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":79202000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":79202000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-06-30","val":59734000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":41278000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":35245000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q4I"},{"end":"2012-12-31","val":35245000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":31573000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"}]}},"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":"2011-12-31","val":1206285000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":1206285000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":1206285000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":1040425000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":557614000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":758183000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":758183000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":758183000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":758183000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":758183000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1182387000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1810840000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2896725000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2752197000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":2752197000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":2752197000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":2752197000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":2752197000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2934291000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2006219000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1656809000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1469839000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1469839000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1469839000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1469839000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1469839000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2031116000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2321646000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2221112000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2881784000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":2881784000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":2881784000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":2881784000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":2881784000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2823098000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3057461000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3069381000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3281006000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":3281006000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":3281006000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":3281006000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":3281006000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2717686000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2255679000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2305937000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2402563000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2402563000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":2402563000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2402563000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2402563000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2906036000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2741913000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2770887000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3279998000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":3279998000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":3279998000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":3279998000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":3279998000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3362304000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3179773000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2950337000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2927431000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"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":"2013-12-31","val":17189000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":17189000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":17189000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":2345000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1477000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":249000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":249000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":249000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":249000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":249000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1021000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2864000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3111000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7857000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":7857000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":7857000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":7857000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":7857000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8187000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4868000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5115000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2615000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2615000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":2615000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2615000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2615000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1070000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":763000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":694000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1452000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1452000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1452000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1452000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1452000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1672000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1574000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2272000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4769000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":4769000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":4769000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":4769000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":4769000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5701000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3845000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2803000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1750000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses":{"label":"Held-to-maturity Securities, Continuous Unrealized Loss Position, Less than 12 Months, Aggregate Losses (Deprecated 2013-01-31)","description":"This item represents the excess of amortized cost basis over fair value of securities that have been in a loss position for less than twelve months for those securities which are categorized as held-to-maturity.","units":{"USD":[{"end":"2011-12-31","val":3573000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":3573000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":3573000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-06-30","val":632000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":215000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":837000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q4I"},{"end":"2012-12-31","val":837000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":2790000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"}]}},"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":"2011-12-31","val":228626000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":228626000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":228626000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":351502000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":107725000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":343956000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":343956000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":343956000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":343956000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":343956000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":813052000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1421365000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2529765000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2153450000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":2153450000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":2153450000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":2153450000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":2153450000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2191747000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":713896000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":331645000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":255944000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":255944000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":255944000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":255944000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":255944000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":824693000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1147837000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1214851000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1721630000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1721630000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1721630000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":1721630000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1721630000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1369235000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1290871000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1293807000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1099282000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1099282000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":1099282000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1099282000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1099282000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":586376000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":486274000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":610787000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":834472000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":834472000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":834472000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":834472000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":834472000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1354583000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1148998000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1328685000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1655048000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1655048000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1655048000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1655048000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1655048000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1398128000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":984206000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":750069000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":452343000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"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":"2011-12-31","val":977659000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":977659000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":977659000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":688923000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":449889000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":414227000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":414227000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":414227000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":414227000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":414227000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":369335000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":389475000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":366960000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":598747000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":598747000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":598747000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":598747000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":598747000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":742544000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1292323000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1325164000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1213895000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1213895000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1213895000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1213895000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1213895000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1206423000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1173809000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1006261000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1160154000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1160154000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1160154000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":1160154000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1160154000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1453863000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1766590000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1775574000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2181724000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2181724000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":2181724000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2181724000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2181724000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2131310000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1769405000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1695150000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1568091000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1568091000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1568091000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1568091000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1568091000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1551453000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1592915000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1442202000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1624950000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1624950000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1624950000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1624950000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1624950000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1964176000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2195567000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2200268000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2475088000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesFairValue":{"label":"Held-to-maturity Securities, Debt Maturities, Fair Value (Deprecated 2013-01-31)","description":"This item represents the total of all debt securities grouped by maturity dates, at fair value, which are categorized as held-to-maturity.","units":{"USD":[{"end":"2011-12-31","val":4967585000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":4967585000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":4967585000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-06-30","val":5169496000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5067286000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5192330000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q4I"},{"end":"2012-12-31","val":5192330000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":5147854000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmount":{"label":"Held-to-maturity Securities, Debt Maturities, Net Carrying Amount (Deprecated 2013-01-31)","description":"Carrying amount of debt securities accounted for as held-to-maturity, net of adjustments including, but not limited to, accretion, amortization, collection of cash, previous other-than-temporary impairments (OTTI) recognized, and fair value hedge accounting adjustments.","units":{"USD":[{"end":"2011-12-31","val":4977332000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":4977332000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":4977332000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-06-30","val":5156796000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5033493000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5159750000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q4I"},{"end":"2012-12-31","val":5159750000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":5117188000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"}]}},"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":"2010-12-31","val":6744289000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":6744289000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":6744289000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":5791136000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":5399809000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4967585000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":4967585000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":4967585000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":4967585000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":4967585000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":4895020000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":5169496000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5067286000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5192330000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":5192330000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":5192330000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":5192330000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":5192330000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5147854000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5388910000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5674693000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5415205000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":5415205000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":5415205000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":5415205000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":5415205000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5197040000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5318792000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5085070000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4869042000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":4869042000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":4869042000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":4869042000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":4869042000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5301332000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5148875000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4894732000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4765095000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":4765095000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":4765095000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":4765095000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":4765095000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4563519000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4695449000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4537545000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4487252000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":4487252000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":4487252000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":4487252000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":4487252000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4844888000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4927860000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4740231000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4856996000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":4856996000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":4856996000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":4856996000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":4856996000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5126008000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4989069000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4696704000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4447078000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":4447078000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":4447078000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":4447078000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":4447078000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4229501000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3989785000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3717004000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3556938000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":3556938000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":3556938000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":3556938000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":3556938000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3319631000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3176712000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2975782000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2750116000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":2750116000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2750116000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2750116000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2750116000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2571789000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":475082000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":437848000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":450771000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":450771000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":450771000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":450771000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":450771000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":423695000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":399737000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":358456000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":340259000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":340259000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":340259000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":340259000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":340259000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":327896000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":281782000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":271634000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":260653000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":260653000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":260653000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":260653000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":260653000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":253938000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":244428000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":231117000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":217476000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":217476000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":217476000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":217476000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":217476000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":210335000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":202124000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":192380000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":182504000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":182504000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":182504000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":175316000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":168544000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"HeldToMaturitySecuritiesSoldSecurityAtCarryingValue":{"label":"Held-to-maturity Securities, Sold Security, at Carrying Value (Deprecated 2018-01-31)","description":"For any sales of securities categorized as held-to-maturity, this item represents the net carrying amount of the sold security.","units":{"USD":[{"end":"2015-12-31","val":3716000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":3716000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2015-12-31","val":3716000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2018-03-31","val":8372000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"}]}},"HeldToMaturitySecuritiesUnrecognizedHoldingLoss":{"label":"Held-to-maturity Securities, Unrecognized Holding Loss (Deprecated 2013-01-31)","description":"As of the balance sheet date, the excess of carrying value (amortized cost) over fair value of a debt security categorized as held-to-maturity, exclusive of dividend or interest income recognized but not yet received and exclusive of any write-downs for other-than-temporary impairment. Such item represents the gross unrecognized holding loss.","units":{"USD":[{"end":"2011-12-31","val":79202000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":79202000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":79202000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-06-30","val":59734000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":41278000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":35245000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q4I"},{"end":"2012-12-31","val":35245000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":31573000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"}]}},"HeldtomaturitySecuritiesSoldSecurityRealizedGainLossExcludingOtherThanTemporaryImpairments":{"label":"Debt Securities, Held-to-maturity, Sold, Realized Gain (Loss), Excluding Other-than-temporary Impairment","description":"Amount of gain (loss) on sale of investment in debt security measured at amortized cost (held-to-maturity), excluding other-than-temporary impairment (OTTI).","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":390000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":390000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":390000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":34000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":34000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":62000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":62000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":28000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":28000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1591000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1591000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":1529000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":1529000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1591000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":1591000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":1591000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-46000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-46000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":-46000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":-46000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-46000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-46000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-46000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":-46000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":-46000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":-89000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-89000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-89000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-89000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-89000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":-89000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":-89000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"}]}},"HeldtomaturitySecuritiesUnrecognizedHoldingGain":{"label":"Held-to-maturity Securities, Unrecognized Holding Gain (Deprecated 2013-01-31)","description":"As of the balance sheet date, the excess of fair value over carrying value (amortized cost) of a debt security categorized as held-to-maturity, exclusive of dividend or interest income recognized but not yet received and exclusive of any write-downs for other-than-temporary impairment. Such item represents the gross unrecognized holding gain.","units":{"USD":[{"end":"2011-12-31","val":45696000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":45696000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":45696000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-06-30","val":47983000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":52258000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":46979000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q4I"},{"end":"2012-12-31","val":46979000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":42874000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"}]}},"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":"2015-01-01","end":"2015-03-31","val":15129000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"}]}},"ImpairedFinancingReceivableInterestIncomeAccrualMethod":{"label":"Impaired Financing Receivable, Interest Income, Accrual Method","description":"Amount of interest income recognized that the financing receivables (with related allowance for credit losses and without a related allowance for credit losses) were impaired.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":88000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"}]}},"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":"2015-03-31","val":15124000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"}]}},"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":"2015-03-31","val":15058000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"}]}},"ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment":{"label":"Impaired Financing Receivable, with No Related Allowance, Average Recorded Investment","description":"Amount of average investment of impaired financing receivables for which there is no related allowance for credit losses.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":14946000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"}]}},"ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeAccrualMethod":{"label":"Impaired Financing Receivable, with No Related Allowance, Interest Income, Accrual Method","description":"Amount of interest income, recognized on accrual basis, on financing receivables that are recognized as impaired, for which there is no related allowance for credit losses.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":88000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"}]}},"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":"2015-03-31","val":14942000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"}]}},"ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance":{"label":"Impaired Financing Receivable, with No Related Allowance, Unpaid Principal Balance","description":"Amount of unpaid principal balance of impaired financing receivables for which there is no related allowance for credit losses.","units":{"USD":[{"end":"2015-03-31","val":14879000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"}]}},"ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment":{"label":"Impaired Financing Receivable, with Related Allowance, Average Recorded Investment","description":"Amount of average investment of impaired financing receivables for which there is a related allowance for credit losses.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":183000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"}]}},"ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeAccrualMethod":{"label":"Impaired Financing Receivable, with Related Allowance, Interest Income, Accrual Method","description":"Amount of interest income, recognized on accrual basis, on financing receivables, for which there is a related allowance for credit losses and are recognized as impaired.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"}]}},"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":"2015-03-31","val":182000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"}]}},"ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance":{"label":"Impaired Financing Receivable, with Related Allowance, Unpaid Principal Balance","description":"Unpaid principal balance of impaired financing receivables for which there is a related allowance for credit losses.","units":{"USD":[{"end":"2015-03-31","val":179000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"}]}},"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-01-01","end":"2009-12-31","val":8086000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":17482000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":1394000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":17482000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":17778000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":17778000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1303000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":4227000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":4227000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":2924000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":2924000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":10074000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":10074000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":5847000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":5847000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":13686000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":13686000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":13686000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":4513000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":4513000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":5092000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":5092000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":579000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":579000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":5105000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":5105000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":13000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":13000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":5105000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":5105000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":5105000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":14000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":14000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":14000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":14000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":19000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":19000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":5000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":5000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":27000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":27000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":27000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":4000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":4000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":4000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":185000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":185000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":185000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":185000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":265000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":265000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":80000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":80000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":281000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":281000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":281000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":64000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":64000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":65000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":65000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":1000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":1000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":65000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":65000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":65000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":65000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":65000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":4000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":10000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":10000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":6000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":6000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":94000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":94000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":84000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":84000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":127000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":127000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":8000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"}]}},"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":"2019-01-01","end":"2019-12-31","val":205834000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":80070000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":44428000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":131173000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":131173000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":48786000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":85413000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":36627000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":126947000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":126947000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":41534000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":41534000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":178435000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":178435000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":178435000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":55995000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":55995000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":111952000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":111952000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":55957000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":55957000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":186309000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":186309000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":74357000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":74357000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":267485000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":267485000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":267485000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":94273000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":94273000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":212273000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":212273000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":118000000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":118000000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":314492000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":314492000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":102219000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":102219000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":411631000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":411631000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":411631000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":126834000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":126834000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":247021000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":247021000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":120187000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":120187000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":359364000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":359364000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":112343000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":112343000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":480823000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":480823000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":110331000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":110331000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":215691000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":215691000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":105360000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":105360000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":320037000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":104346000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":421730000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":109337000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":195051000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":85714000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":322192000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-19532000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":10058000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2830000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":22362000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":45701000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":45701000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":32838000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":65122000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":65122000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":32284000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":32284000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":62571000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":62571000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-2551000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":-2551000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":97759000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":97759000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":97759000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":35005000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":35005000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":59779000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":59779000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":24774000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":24774000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":90803000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":90803000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":31024000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":31024000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":122572000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":122572000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":122572000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":27388000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":27388000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":59425000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":59425000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":32037000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":32037000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":91180000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":91180000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":31755000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":31755000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":132267000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":132267000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":132267000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":24742000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":24742000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":56499000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":56499000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":31757000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":31757000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":88304000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":88304000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":31805000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":31805000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":117787000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":117787000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":117787000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":34580000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":34580000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":64092000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":64092000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":29512000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":29512000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":80767000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":80767000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":16675000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":16675000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":103738000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":103738000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":103738000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":44972000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":44972000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":80200000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":80200000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":35228000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":35228000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":133784000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":133784000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":53584000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":53584000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":179757000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":179757000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":179757000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":59686000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":59686000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":110378000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":110378000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":50692000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":50692000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":165402000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":165402000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":55024000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":55024000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":219145000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":219145000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":219145000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":43997000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":43997000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":94834000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":94834000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":50837000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":50837000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":140956000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":140956000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":46122000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":46122000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":189215000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":189215000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":189215000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":58621000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":58621000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":93868000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":93868000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":35247000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":35247000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":147750000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":147750000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":53882000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":53882000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":205834000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":205834000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":13150000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":13150000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":35642000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":35642000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":22492000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":22492000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":80070000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":44428000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":131173000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":48786000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":85413000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":36627000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2"}]}},"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":-35723000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-6293000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-21840000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-9722000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":-9722000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-13821000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-5921000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-5921000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":-13761000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-13761000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":-7676000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":-7676000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":-7676000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-10054000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-10054000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-4741000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":-4741000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-13565000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-13565000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":-8197000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-8197000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-8197000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-11181000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-11181000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-4804000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-4804000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":-13766000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-13766000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":-4948000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-4948000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-4948000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-10146000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":-10146000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-3412000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-3412000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":-9331000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-9331000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":-1664000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-1664000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-1664000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-6983000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-6983000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3751000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":3751000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":-4386000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-4386000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":8344000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":8344000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":8344000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-7640000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-7640000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1295000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-1295000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-11535000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-11535000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-10863000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-10863000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":-10863000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4138000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":4138000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":8920000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":8920000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":11503000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":11503000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":17175000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":17175000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":17175000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":11187000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":11187000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":19383000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":19383000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":15814000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":15814000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":23913000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":23913000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":23913000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":28624000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":28624000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":33290000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":33290000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":41801000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":41801000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":34587000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":34587000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":34587000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-237000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-237000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-30950000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-30950000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":-36037000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-36037000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-46325000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":-46325000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":-46325000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4782000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-4782000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-13513000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-13513000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-15242000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-15242000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-19699000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":-19699000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":-19699000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1684000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":1684000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":18375000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":18375000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":46922000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":46922000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":111073000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":111073000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":111073000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10279000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":10279000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":668000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":668000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":14838000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":14838000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":18096000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":18096000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":18096000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":54400000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":54400000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":70951000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":70951000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":62094000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":62094000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":43244000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":43244000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-930000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-930000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":13517000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":13517000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":7480000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":-3460000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":13321000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":23921000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"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":-647713000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":947981000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":710612000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":140060000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":140060000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":761275000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":525827000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":525827000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":986761000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":986761000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":-231781000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":-231781000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":-231781000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":906487000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":906487000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":707869000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":707869000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":331646000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":331646000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":166706000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":166706000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":166706000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":182067000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":182067000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-259252000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-259252000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":-419122000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-419122000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":-219403000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-219403000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-219403000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":61802000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":61802000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-183721000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-183721000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":-283055000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-283055000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":-364366000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-364366000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-364366000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":151930000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":151930000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-5188000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-5188000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":130405000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":130405000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":156178000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":156178000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":156178000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-46151000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-46151000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-119812000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-119812000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-99107000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-99107000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-160953000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-160953000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":-160953000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-4966000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":-4966000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-97833000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-97833000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-42291000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-42291000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-107106000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-107106000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":-107106000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":217732000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":217732000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":72242000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":72242000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":91182000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":91182000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":48856000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":48856000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":48856000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7352000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":7352000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":38264000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":38264000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":205498000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":205498000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":239562000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":239562000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":239562000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":185357000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":185357000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":197952000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":197952000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":225977000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":225977000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":438821000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":438821000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":438821000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":33284000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":33284000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-140796000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-140796000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-196104000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-196104000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-283454000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":-283454000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":-283454000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1513000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-1513000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-136788000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-136788000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-223283000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-223283000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-184008000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":-184008000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":-184008000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":224016000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":224016000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-180628000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-180628000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":32021000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":32021000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":18345000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":18345000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":18345000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":118782000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":118782000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":97859000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":97859000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":130863000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":130863000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":247700000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":247700000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":23005000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":23005000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":67069000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":67069000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":56407000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":-104618000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":500798000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":270710000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"IncreaseDecreaseInFederalFundsSold":{"label":"Increase (Decrease) in Federal Funds Sold","description":"The net cash inflow or outflow from the fund lent to other financial institution arising from the excess in reserve deposited at Federal Reserve Bank to meet legal requirement. This borrowing is usually contracted on an overnight basis at an agreed rate of interest.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-561000000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-2039000000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-924000000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-810000000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":-810000000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-1189000000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":640000000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":640000000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":1055000000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":1055000000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":715000000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":715000000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":715000000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":375000000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":375000000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":175000000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":175000000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-5000000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-5000000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":190000000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":190000000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":190000000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-200000000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-200000000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-580000000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-580000000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":305000000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":305000000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":275000000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":275000000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":275000000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-640000000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":-640000000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-290000000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-290000000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":-875000000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-875000000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":-1500000000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-1500000000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-1500000000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-55000000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-55000000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5000000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":5000000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":275000000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":275000000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":75000000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":75000000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":75000000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-330000000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-330000000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":177000000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":177000000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":750000000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":750000000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-725000000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-725000000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":-725000000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":20000000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":20000000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-795000000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-795000000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1033000000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1033000000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":1550000000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":1550000000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":1550000000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3107000000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-3107000000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":525000000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":525000000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-265000000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-265000000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":1125000000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":1125000000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":1125000000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1900000000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-1900000000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2410000000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-2410000000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":-850000000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-850000000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":-800000000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":-800000000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":-800000000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-805000000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-805000000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-670000000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-670000000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":-585000000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-585000000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-930000000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":-930000000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":-930000000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2125000000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-2125000000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-271000000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-271000000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-178000000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-178000000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-1580000000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":-1580000000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":-1580000000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":260000000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":260000000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2000000000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-2000000000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-1345000000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-1345000000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-390000000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":-390000000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":-390000000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":775000000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":775000000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-650000000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-650000000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-650000000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-650000000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":1670000000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":1670000000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":1670000000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1500000000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-1500000000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-3212000000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-3212000000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-4290000000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-4290000000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":-1495000000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-1495000000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-530000000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-530000000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-331000000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-331000000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":-1075000000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":725000000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-1075000000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"IncreaseDecreaseInInterestPayableNet":{"label":"Increase (Decrease) in Interest Payable, Net","description":"The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-100035000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-7800000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-21828000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-25155000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":-25155000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-7351000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-6155000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-6155000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":-25135000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-25135000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":-32321000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":-32321000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":-32321000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2844000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":2844000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-2643000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":-2643000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-6154000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-6154000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":-14435000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-14435000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-14435000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4819000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":4819000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-7727000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-7727000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":-612000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-612000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":-19354000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-19354000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-19354000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":8882000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":8882000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1252000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-1252000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":9308000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":9308000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":-4204000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-4204000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-4204000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":10243000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":10243000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-5683000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-5683000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":9828000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":9828000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-5962000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-5962000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-5962000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":10843000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":10843000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-8746000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-8746000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-1630000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-1630000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-2469000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-2469000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":-2469000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":11090000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":11090000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":711000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":711000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":11811000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":11811000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":6341000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":6341000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":6341000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":18464000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":18464000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":21192000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":21192000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":35166000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":35166000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":31949000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":31949000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":31949000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":16911000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":16911000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":25952000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":25952000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":28372000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":28372000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":29475000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":29475000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":29475000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-29957000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-29957000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-42834000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-42834000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":-63193000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-63193000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-72006000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":-72006000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":-72006000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-496000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-496000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-4845000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-4845000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-8064000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-8064000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-2822000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":-2822000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":-2822000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5892000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":5892000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":31482000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":31482000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":75642000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":75642000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":154524000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":154524000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":154524000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":68780000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":68780000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":147395000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":147395000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":159549000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":159549000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":164670000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":164670000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":164670000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-25917000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-25917000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":18888000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":18888000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":4355000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":4355000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":-14664000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-14664000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":56155000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":56155000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":89797000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":89797000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":40945000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":-45526000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":34374000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":53295000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"IncreaseDecreaseInLoansFromOtherFederalHomeLoanBanks":{"label":"Increase (Decrease) in Loans from Federal Home Loan Banks","description":"Amount of increase (decrease) in loans from another Federal Home Loan Bank (FHLBank).","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":120000000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":35000000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":35000000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":35000000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-35000000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-35000000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-35000000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":-35000000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-35000000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-35000000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":-35000000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-35000000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-35000000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":500000000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":500000000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"}]}},"IncreaseDecreaseInLoansToFederalHomeLoanBanks":{"label":"Increase (Decrease) in Loans to Federal Home Loan Banks","description":"Amount of increase (decrease) in Federal Home Loan Bank (FHLBank) loans to another FHLBank.","units":{"USD":[{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":120000000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":120000000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":600000000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":600000000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":600000000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-600000000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":-600000000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-600000000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-600000000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-600000000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-600000000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-600000000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-600000000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":-600000000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":200000000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":200000000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"}]}},"IncreaseDecreaseInOtherOperatingAssets":{"label":"Increase (Decrease) in Other Operating Assets","description":"Amount of increase (decrease) in operating assets classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":2916000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":1513000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":1946000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":4388000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":4388000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":940000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":869000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":869000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":-1138000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-1138000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":751000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":751000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":751000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-1899000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-1899000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-2232000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":-2232000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-3667000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-3667000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":-3730000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-3730000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-3730000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-1033000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-1033000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-940000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-940000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":-2048000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-2048000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":-1516000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-1516000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-1516000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1087000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":-1087000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-859000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-859000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":-2076000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-2076000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":-1989000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-1989000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-1989000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-811000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-811000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1125000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-1125000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":-1821000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-1821000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-1048000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-1048000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-1048000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-749000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-749000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1805000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":1805000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":3064000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":3064000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":2956000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":2956000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":2956000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":104000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":104000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4778000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":4778000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":3107000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":3107000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":3200000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":3200000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":3200000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-988000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-988000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1686000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1686000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":854000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":854000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":-590000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-590000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":-590000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1850000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-1850000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-924000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-924000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":-3056000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-3056000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":-3135000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":-3135000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":-3135000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1885000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-1885000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1320000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-1320000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":-1407000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-1407000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":21000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":21000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":21000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-968000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-968000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-474000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-474000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-2024000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-2024000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-173000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":-173000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":-173000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-904000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-904000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":260000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":260000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-949000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-949000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":1213000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":1213000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":1213000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-238000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-238000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":250000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":250000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-1339000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-1339000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":640000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":640000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":640000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-315000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-315000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-12000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-12000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":2606000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":2606000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":3140000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":3140000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1083000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":1083000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1401000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-1401000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":-1981000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":-370000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":911000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-373000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"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":-15422000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":3042000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":4112000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":4318000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":4318000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":456000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3031000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":3031000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":2586000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":2586000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":2510000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":2510000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":2510000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-1734000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-1734000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-1590000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":-1590000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":230000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":230000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":141000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":141000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":141000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-3833000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-3833000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-43000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-43000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":-862000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-862000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":5000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":5000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":5000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-4493000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":-4493000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2283000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-2283000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":-2306000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-2306000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":-862000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-862000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-862000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-3852000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-3852000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1704000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-1704000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":-840000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-840000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":426000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":426000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":426000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-4519000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-4519000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-2912000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-2912000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-2143000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-2143000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":1032000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":1032000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":1032000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-5602000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":-5602000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4669000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-4669000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-2178000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-2178000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-284000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-284000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":-284000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-9117000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-9117000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6258000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-6258000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-3691000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-3691000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":-2388000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-2388000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":-2388000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-4833000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-4833000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3623000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-3623000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":-1682000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-1682000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":933000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":933000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":933000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-6121000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-6121000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-5323000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-5323000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":-1849000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-1849000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-64000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":-64000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":-64000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4263000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-4263000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2366000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-2366000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-1469000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-1469000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-342000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":-342000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":-342000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5694000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-5694000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-3120000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-3120000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-1204000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-1204000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":2147000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":2147000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":2147000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-6979000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-6979000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-5309000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-5309000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-409000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-409000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":1935000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":1935000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":1935000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-8398000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-8398000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-12684000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-12684000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-3871000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-3871000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":-1476000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-1476000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-10572000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-10572000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-10223000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-10223000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":-3097000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":4054000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-14559000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-12521000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"IncreaseDecreaseInSecuritiesLendingPayable":{"label":"Increase (Decrease) in Securities Lending Payable","description":"The increase (decrease) during the period in the carrying amount of the liability pertaining to obligations to return collateral that the entity received when it loaned securities to the counterparty to the transaction.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":19950000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":19950000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"}]}},"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":834176000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":324826000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":167609000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":480663000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":155837000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":630011000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":630011000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":143412000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":278460000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":278460000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":135048000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":135048000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":416087000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":416087000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":137627000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":137627000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":546487000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":546487000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":546487000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":128063000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":128063000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":252442000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":252442000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":124379000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":124379000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":375581000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":375581000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":123139000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":123139000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":494783000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":494783000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":494783000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":112774000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":112774000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":223203000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":223203000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":110429000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":110429000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":332339000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":332339000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":109136000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":109136000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":443065000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":443065000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":443065000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":105861000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":105861000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":211828000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":211828000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":105967000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":105967000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":318863000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":318863000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":107035000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":107035000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":428301000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":428301000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":428301000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":108574000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":108574000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":218803000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":218803000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":110229000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":110229000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":338005000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":338005000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":119202000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":119202000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":465430000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":465430000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":465430000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":142807000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":142807000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":287919000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":287919000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":145112000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":145112000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":433396000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":433396000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":145477000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":145477000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":580437000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":580437000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":580437000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":169937000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":169937000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":367015000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":367015000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":197078000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":197078000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":595023000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":595023000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":228008000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":228008000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":831978000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":831978000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":831978000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":275793000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":275793000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":589505000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":589505000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":313712000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":313712000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":906627000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":906627000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":317122000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":317122000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1257009000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":1257009000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":1257009000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":373314000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":373314000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":752870000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":752870000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":379556000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":379556000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1148930000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":1148930000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":396060000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":396060000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1488752000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":1488752000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":1488752000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":300681000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":300681000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":472232000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":472232000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":171551000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":171551000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":610209000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":610209000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":137977000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":137977000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":741073000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":741073000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":741073000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":122256000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":122256000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":231067000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":231067000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":108811000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":108811000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":343734000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":343734000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":112667000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":112667000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":463728000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":463728000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":463728000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":124058000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":124058000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":316346000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":316346000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":192288000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":192288000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":708336000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":708336000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":391990000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":391990000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1381275000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":1381275000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":1381275000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":837799000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":837799000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1795061000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1795061000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":957262000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":957262000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2783289000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":2783289000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":988228000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":988228000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3803159000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":3803159000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":3803159000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":997292000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":997292000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2049513000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":2049513000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":1052221000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1052221000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3142441000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":3142441000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":1092928000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":1092928000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4118605000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":4118605000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":892117000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":892117000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1832553000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":1832553000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":940436000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":940436000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2780635000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":948082000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3646786000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":824355000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1671100000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":846745000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"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":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":5000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":5000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":5000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":5000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":956000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":956000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":956000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2022000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":2022000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4819000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":4819000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":2797000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":2797000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":8239000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":8239000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":3420000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":3420000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":12101000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":12101000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4432000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":4432000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9624000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":9624000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":5192000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":5192000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":16489000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":16489000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":6865000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":6865000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":24364000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8862000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":20107000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":11245000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":32670000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":12563000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"}]}},"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":"2009-01-01","end":"2009-12-31","val":204767000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":83655000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":42652000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":116318000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":32663000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":148223000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":148223000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":28946000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":54364000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":54364000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":25418000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":25418000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":77576000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":77576000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":23212000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":23212000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":99094000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":99094000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":99094000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":19547000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":19547000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":37761000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":37761000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":18214000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":18214000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":54862000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":54862000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":17101000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":17101000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":70244000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":70244000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":70244000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":15402000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":15402000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":29814000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":29814000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":14412000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":14412000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":44222000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":44222000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":14408000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":14408000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":57748000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":57748000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":57748000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":12311000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":12311000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":24392000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":24392000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":12081000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":12081000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":35663000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":35663000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":11271000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":11271000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":46109000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":46109000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":46109000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":10059000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":10059000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":20280000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":20280000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":10221000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":10221000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":30158000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":30158000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":9878000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":9878000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":39862000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":39862000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":39862000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":11532000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":11532000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":23331000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":23331000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":11799000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":11799000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":35205000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":35205000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":11874000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":11874000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":47923000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":47923000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":47923000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":14852000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":14852000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":32398000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":32398000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":17546000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":17546000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":53082000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":53082000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":20684000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":20684000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":73692000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":73692000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":73692000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":25327000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":25327000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":54936000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":54936000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":29609000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":29609000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":85538000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":85538000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":30602000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":30602000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":116189000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":116189000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":116189000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":31273000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":31273000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":60132000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":60132000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":28859000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":28859000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":84469000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":84469000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":24337000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":24337000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":105099000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":105099000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":105099000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":17068000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":17068000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":24484000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":24484000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":7416000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":7416000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":29024000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":29024000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":4540000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":4540000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":33283000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":33283000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":33283000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3938000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":3938000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5785000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":5785000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1847000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1847000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6781000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":6781000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":996000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":996000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7777000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":7777000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":7777000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1053000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":1053000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2503000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":2503000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":1450000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":1450000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5062000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":5062000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":2559000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":2559000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8570000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":8570000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":8570000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4106000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":4106000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8274000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":8274000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":4168000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":4168000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":12140000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":12140000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":3866000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":3866000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":15982000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":15982000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":15982000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3708000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":3708000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":7306000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":7306000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":3598000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":3598000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10814000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":10814000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":3508000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":3508000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":13937000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":13937000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2717000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":2717000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5312000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":5312000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":2595000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":2595000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":7806000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":2494000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":10118000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1994000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":3879000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":1885000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"InterestAndDividendIncomeSecuritiesTradingOrMeasuredAtFairValue":{"label":"Interest and Dividend Income, Securities, Operating, Trading or Measured at Fair Value","description":"Amount of operating dividend and interest income, including amortization and accretion of premiums and discounts, on trading securities and other forms of securities that provide ownership interests.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":106619000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":46361000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":23324000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":68776000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":22415000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":90884000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":90884000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":22209000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":41670000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":41670000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":19461000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":19461000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":60875000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":60875000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":19205000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":19205000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":81388000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":81388000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":81388000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":18789000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":18789000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":36610000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":36610000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":17821000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":17821000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":53590000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":53590000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":16980000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":16980000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":69244000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":69244000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":69244000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":14371000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":14371000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":28198000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":28198000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":13827000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":13827000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":42483000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":42483000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":14285000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":14285000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":56895000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":56895000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":56895000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":13036000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":13036000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":25642000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":25642000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":12606000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":12606000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":37972000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":37972000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":12330000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":12330000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":50271000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":50271000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":50271000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":12362000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":12362000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":25858000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":25858000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":13496000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":13496000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":45639000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":45639000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":19781000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":19781000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":66017000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":66017000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":66017000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":18181000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":18181000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":36130000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":36130000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":17949000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":17949000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":51540000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":51540000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":15410000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":15410000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":65743000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":65743000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":14929000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":14929000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":30095000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":30095000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":15166000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":15166000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":45412000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":45412000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":15317000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":15317000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":60048000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":16587000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":37479000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":20892000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":54243000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":16764000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"}]}},"InterestAndFeeIncomeLoansConsumerRealEstate":{"label":"Interest and Fee Income, Loans, Consumer, Real Estate","description":"Interest and fee income generated from loans secured by one- to four-family residential properties. This item excludes home equity lines-of-credit.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":160585000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":84173000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":42529000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":128349000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":44176000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":173756000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":173756000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":46358000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":95052000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":95052000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":48694000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":48694000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":145134000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":145134000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":50082000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":50082000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":193686000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":193686000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":193686000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":49101000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":49101000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":96061000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":96061000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":46960000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":46960000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":145633000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":145633000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":49572000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":49572000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":194363000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":194363000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":194363000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":48102000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":48102000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":96375000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":96375000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":48273000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":48273000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":145050000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":145050000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":48675000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":48675000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":195644000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":195644000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":195644000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":50761000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":50761000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":101602000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":101602000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":50841000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":50841000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":152701000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":152701000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":51099000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":51099000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":204547000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":204547000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":204547000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":52016000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":52016000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":102471000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":102471000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":50455000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":50455000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":153023000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":153023000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":50552000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":50552000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":204778000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":204778000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":204778000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":52301000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":52301000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":103293000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":103293000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":50992000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":50992000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":153457000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":153457000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":50164000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":50164000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":203916000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":203916000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":203916000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":52578000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":52578000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":102526000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":102526000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":49948000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":49948000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":157074000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":157074000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":54548000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":54548000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":214388000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":214388000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":214388000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":59535000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":59535000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":121285000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":121285000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":61750000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":61750000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":186709000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":186709000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":65424000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":65424000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":256698000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":256698000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":256698000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":73284000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":73284000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":148469000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":148469000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":75185000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":75185000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":225015000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":225015000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":76546000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":76546000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":304582000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":304582000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":304582000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":85106000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":85106000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":158770000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":158770000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":73664000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":73664000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":222962000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":222962000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":64192000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":64192000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":280708000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":280708000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":280708000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":53478000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":53478000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":104921000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":104921000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":51443000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":51443000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":158359000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":158359000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":53438000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":53438000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":211770000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":211770000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":211770000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":54554000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":54554000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":110937000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":110937000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":56383000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":56383000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":168982000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":168982000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":58045000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":58045000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":228583000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":228583000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":228583000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":60808000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":60808000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":123644000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":123644000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":62836000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":62836000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":190515000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":190515000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":66871000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":66871000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":261352000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":261352000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":261352000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":74476000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":74476000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":152813000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":152813000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":78337000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":78337000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":236084000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":236084000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":83271000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":83271000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":322061000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":322061000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":88506000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":88506000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":179697000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":179697000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":91191000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":91191000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":274123000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":94426000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":369976000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":96986000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":196475000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":99489000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"InterestAndFeeIncomeLoansHeldForSaleMortgages":{"label":"Interest and Fee Income, Loans Held-for-sale, Mortgages","description":"Interest and fee income from mortgage loans considered to be held-for-sale.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-03-31","val":1547000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2142000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-06-30","val":2142000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":595000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":595000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":2142000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":2142000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":2142000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":2142000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":2142000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013"}]}},"InterestBearingDepositLiabilities":{"label":"Interest-bearing Deposit Liabilities","description":"The aggregate of all domestic and foreign interest-bearing deposit liabilities.","units":{"USD":[{"end":"2010-12-31","val":1177104000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2010-12-31","val":1177104000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":1177104000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-06-30","val":1726960000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2164604000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":958445000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":958445000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":958445000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":958445000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":958445000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2012-03-31","val":1838881000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1671942000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1285789000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1117627000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q4I"},{"end":"2012-12-31","val":1117627000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":1117627000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":1296879000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":865695000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"}]}},"InterestBearingDepositLiabilitiesDomestic":{"label":"Interest-bearing Deposit Liabilities, Domestic","description":"Total amount of interest-bearing domestic deposit liabilities, which may include brokered, retail, demand, checking, notice of withdrawal, money market and other interest-bearing deposits.","units":{"USD":[{"end":"2012-12-31","val":1117627000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1117627000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-09-30","val":720958000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":924545000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":924545000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":924545000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":924545000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":924545000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":983420000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":735394000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":639432000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":549586000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":549586000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":549586000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":549586000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":549586000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":686502000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":538579000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":685252000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":716447000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":716447000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":716447000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":716447000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":716447000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":669941000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":605825000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":617697000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":547541000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":547541000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":547541000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":547541000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":547541000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":538171000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":448797000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":502131000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":408731000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":408731000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":408731000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":408731000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":408731000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":562007000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":390265000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":401456000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":423321000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":423321000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":423321000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":423321000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":423321000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":480124000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":504407000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":606491000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":663497000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":663497000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":663497000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":663497000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":663497000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":799461000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":737644000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":757647000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":971754000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":971754000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":971754000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":971754000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":971754000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1014523000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":946400000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":896847000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":850761000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":850761000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":850761000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":850761000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":850761000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":858585000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":708699000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":614872000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":665473000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":665473000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":665473000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":665473000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":665473000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":903552000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":479788000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":699342000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":699817000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":699817000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":699817000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":699817000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":699817000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":790301000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":757671000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":824515000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":921371000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":921371000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":921371000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":921371000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":921371000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":946620000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":958669000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":979178000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":821011000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025Q4I"}]}},"InterestBearingDepositsInBanks":{"label":"Interest-bearing Deposits in Banks and Other Financial Institutions","description":"For banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet.","units":{"USD":[{"end":"2010-12-31","val":24000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":24000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":24000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":85000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":106000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":42000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":42000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":42000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":42000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":42000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":169000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":135000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":856000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":455000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":455000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":455000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":455000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":455000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":149000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4011000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2524000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1116000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1116000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":1116000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1116000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1116000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":309000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":669000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":146000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1163000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1163000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1163000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1163000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1163000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1660000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2023000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1557000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":100594000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":100594000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":100594000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":100594000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":100594000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":351130000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":371834000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":286956000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":387920000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":387920000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":387920000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":387920000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":387920000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":401161000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":431053000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":301208000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":442682000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":442682000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":442682000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":442682000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":442682000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":880799000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":541371000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":408890000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":670660000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":670660000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":670660000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":670660000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":670660000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":238363000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":561623000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":481989000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":921453000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":921453000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":921453000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":921453000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":921453000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1196813000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1017972000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":499662000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":760297000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":760297000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":760297000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":760297000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":760297000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":558784000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":538924000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":569222000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":693249000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":693249000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":693249000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":693249000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":693249000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":624145000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":854271000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":780741000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2039852000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2039852000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2039852000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2039852000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2039852000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2113940000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2068466000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1698340000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1604989000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":1604989000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":1604989000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1604989000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":1604989000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2016198000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2339648000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2074473000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2142423000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":2142423000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":2142423000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":2142423000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":2142423000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2183627000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2287805000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2310963000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1910137000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":1910137000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":1910137000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2286707000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2457960000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"InterestBearingDomesticDepositDemand":{"label":"Interest-bearing Domestic Deposit, Demand","description":"Amount of money in interest-bearing domestic accounts that entitle the depositor to withdraw funds at any time without prior notice, also known as demand deposits.","units":{"USD":[{"end":"2012-12-31","val":253527000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":253527000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-09-30","val":188858000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":214645000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":214645000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":214645000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":214645000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":214645000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":215420000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":254094000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":208032000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":188886000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":188886000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":188886000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":188886000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":188886000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":230102000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":228079000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":285452000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":235547000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":235547000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":235547000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":235547000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":235547000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":227741000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":295325000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":290397000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":269341000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":269341000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":269341000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":269341000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":269341000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":231071000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":247397000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":274231000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":246831000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":246831000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":246831000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":246831000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":246831000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":228107000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":267065000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":261256000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":265021000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":265021000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":265021000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":265021000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":265021000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":264924000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":272307000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":302491000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":383197000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":383197000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":383197000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":383197000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":383197000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":433061000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":313744000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":294447000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":308604000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":308604000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":308604000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":308604000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":308604000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":319073000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":335850000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":345197000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":317911000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":317911000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":317911000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":317911000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":317911000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":298835000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":290849000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":260472000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":301073000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":301073000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":301073000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":301073000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":301073000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":349602000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":309738000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":280042000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":297267000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":297267000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":297267000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":297267000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":297267000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":355651000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":324971000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":355515000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":389071000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":389071000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":389071000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":389071000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":389071000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":464820000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":517327000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":520136000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":355169000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025Q4I"}]}},"InterestBearingDomesticDepositTimeDeposits":{"label":"Interest-bearing Domestic Deposit, Time Deposits","description":"Amount of interest-bearing domestic time deposits. Time deposits bear interest for a fixed, stated period of time and include certificate of deposits and individual retirement accounts.","units":{"USD":[{"end":"2012-12-31","val":39900000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":39900000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-09-30","val":21000000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":23800000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":23800000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":23800000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":23800000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":23800000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":37500000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":49600000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":53500000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":29400000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":29400000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":29400000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":29400000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":29400000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":30100000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":45100000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":11500000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":18400000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":18400000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":18400000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":18400000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":18400000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":20900000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1000000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1000000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-12-31","val":2750000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":2750000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2750000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2750000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2750000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2750000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2750000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2750000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2750000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":2750000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":2750000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":2750000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2750000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5750000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12750000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18000000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12000000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":12000000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":12000000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":12000000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":12000000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6250000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5750000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5700000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10650000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":10650000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":10650000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":10650000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":10650000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9550000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9400000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4300000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1000000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":1000000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":1000000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":1000000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":1000000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1000000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":15342000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":14342000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":15342000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025Q4I"}]}},"InterestbearingDomesticDepositOther":{"label":"Interest-bearing Domestic Deposit, Other","description":"Amount of other interest-bearing domestic deposit liabilities.","units":{"USD":[{"end":"2016-12-31","val":278200000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":278200000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":278200000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-06-30","val":201400000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":227900000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":161900000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":161900000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":161900000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":161900000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":161900000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":333900000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":123200000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":140200000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":158300000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":158300000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":158300000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":158300000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":158300000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":215200000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":232100000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":304000000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":280300000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":280300000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":280300000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":280300000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":280300000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":365400000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":422900000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":463200000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":660400000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":660400000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":660400000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":660400000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":660400000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":692700000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":607800000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":548900000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":530100000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":530100000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":530100000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":530100000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":530100000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":554000000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":405100000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":336400000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":352400000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":352400000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":352400000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":352400000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":352400000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":547700000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":164300000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":413600000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":391900000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":391900000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":391900000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":391900000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":391900000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":425100000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":423300000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":464700000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":531300000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":531300000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":531300000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":531300000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":531300000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":480800000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":426000000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":444700000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":450500000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025Q4I"}]}},"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":575165000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":190543000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":96273000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":289327000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":98784000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":380135000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":380135000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":83981000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":164130000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":164130000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":80149000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":80149000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":241315000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":241315000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":77185000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":77185000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":315561000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":315561000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":315561000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":69725000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":69725000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":139021000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":139021000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":69296000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":69296000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":209096000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":209096000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":70075000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":70075000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":275103000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":275103000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":275103000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":60690000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":60690000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":119101000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":119101000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":58411000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":58411000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":173691000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":173691000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":54590000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":54590000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":225292000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":225292000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":225292000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":51367000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":51367000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":101035000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":101035000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":49668000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":49668000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":151498000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":151498000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":50463000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":50463000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":203136000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":203136000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":203136000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":51960000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":51960000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":105039000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":105039000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":53079000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":53079000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":162521000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":162521000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":57482000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":57482000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":225750000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":225750000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":225750000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":77937000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":77937000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":158867000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":158867000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":80930000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":80930000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":241204000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":241204000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":82337000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":82337000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":323253000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":323253000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":323253000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":103265000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":103265000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":235066000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":235066000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":131801000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":131801000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":394147000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":394147000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":159081000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":159081000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":561970000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":561970000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":561970000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":209314000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":209314000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":454142000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":454142000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":244828000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":244828000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":703605000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":703605000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":249463000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":249463000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":985812000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":985812000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":985812000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":310299000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":310299000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":640625000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":640625000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":330326000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":330326000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":962270000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":962270000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":321645000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":321645000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1232688000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":1232688000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":1232688000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":245595000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":245595000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":360469000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":360469000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":114874000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":114874000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":433658000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":433658000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":73189000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":73189000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":490061000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":490061000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":490061000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":48887000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":48887000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":90468000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":90468000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":41581000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":41581000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":129875000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":129875000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":39407000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":39407000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":167080000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":167080000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":167080000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":38983000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":38983000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":148045000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":148045000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":109062000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":109062000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":445240000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":445240000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":297195000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":297195000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1018284000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":1018284000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":733396000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":733396000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1568991000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1568991000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":835595000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":835595000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2442311000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":2442311000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":873320000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":873320000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3343108000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":861151000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1775414000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":914263000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2733031000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":957617000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3"}]}},"InterestExpenseCapitalSecurities":{"label":"Interest Expense, Capital Securities","description":"Interest expense incurred during the reporting period on capital securities issued by the reporting entity.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":504000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":121000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":59000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":246000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":125000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":346000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":346000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":54000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":104000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":104000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":50000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":50000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":152000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":152000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":48000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":48000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":174000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":174000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":174000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":14000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":14000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":27000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":27000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":13000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":13000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":35000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":35000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":8000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":8000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":41000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":41000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":41000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":6000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":6000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":13000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":13000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":7000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":7000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":19000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":19000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":6000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":6000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":25000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":25000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":25000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":4000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":4000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":16000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":16000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":12000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":12000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":29000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":29000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":13000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":13000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":40000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":40000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":40000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":11000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":11000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":22000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":22000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":11000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":11000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":32000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":32000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":10000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":10000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":39000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":39000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":39000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":9000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":9000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":41000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":41000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":32000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":32000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":63000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":63000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":22000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":22000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":79000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":79000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":79000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":14000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":14000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":66000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":66000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":52000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":52000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":135000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":135000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":69000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":69000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":195000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":195000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":195000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":61000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":61000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":117000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":117000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":56000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":56000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":175000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":175000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":58000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":58000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":229000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":229000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":229000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":43000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":43000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":83000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":83000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":40000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":40000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":113000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":113000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":30000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":30000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":139000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":139000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":139000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":24000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":24000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":38000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":38000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":14000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":14000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":50000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":50000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":12000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":12000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":59000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":59000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":59000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":9000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":18000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":18000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":9000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":9000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":19000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":19000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":19000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":19000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":19000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":1000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":2000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":1000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":1000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":5000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":3000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":3000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":7000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":7000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":7000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":3000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":8000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":5000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":5000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":11000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":11000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":3000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":3000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":14000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":14000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":14000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":3000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":55000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":55000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":52000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":52000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":124000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":124000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":69000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":69000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":190000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":190000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":64000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":64000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":129000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":129000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":65000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":65000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":250000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":121000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":368000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":113000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":363000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":250000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"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":4830000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":1272000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":728000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2121000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":849000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2805000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":2805000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-03-31","val":613000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1243000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-06-30","val":1243000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":630000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":630000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":2047000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":2047000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":804000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":804000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":2594000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":2594000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2012-01-01","end":"2012-03-31","val":383000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":383000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-06-30","val":831000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":831000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":448000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":448000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-09-30","val":1162000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":331000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1511000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":313000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":589000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":276000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2"}]}},"InterestExpenseDomesticDeposits":{"label":"Interest Expense, Domestic Deposits","description":"The aggregate interest expense incurred on all domestic deposits.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":2594000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":1162000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":331000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1511000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":1511000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":313000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":589000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":276000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":768000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":768000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":179000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":179000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":983000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":983000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":983000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":238000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":238000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":438000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":438000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":200000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":200000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":604000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":604000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":166000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":166000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":770000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":770000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":770000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":164000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":164000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":299000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":299000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":135000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":135000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":438000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":438000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":139000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":139000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":590000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":590000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":590000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":226000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":226000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":460000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":460000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":234000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":234000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":697000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":697000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":237000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":237000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1009000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":1009000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":1009000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":582000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":582000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1378000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":1378000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":796000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":796000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2366000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":2366000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":988000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":988000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3371000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":3371000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":3371000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1614000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":1614000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3824000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":3824000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":2210000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":2210000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":6113000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":6113000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":2289000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":2289000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":8912000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":8912000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":8912000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2688000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":2688000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5161000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":5161000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":2473000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":2473000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":7701000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":7701000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":2540000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":2540000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":9820000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":9820000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":9820000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1554000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":1554000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1631000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":1631000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":77000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":77000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1707000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":1707000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":76000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":76000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1802000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":1802000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":1802000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":108000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":108000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":211000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":211000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":103000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":103000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":312000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":312000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":101000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":101000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":400000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":400000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":400000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":126000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":126000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1123000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":1123000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":997000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":997000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4476000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":4476000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":3353000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":3353000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":10342000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":10342000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":10342000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7569000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":7569000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":14749000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":14749000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":7180000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":7180000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":23469000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":23469000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":8720000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":8720000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":32921000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":32921000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":32921000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9730000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":9730000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":19876000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":19876000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":10146000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":10146000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":30687000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":30687000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":10811000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":10811000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":40415000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":40415000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":8805000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":8805000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":17898000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":17898000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":9093000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":9093000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":27907000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":10009000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":36282000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":9710000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":19470000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":9760000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"InterestExpenseLoansFromOtherFederalHomeLoanBanks":{"label":"Interest Expense, Loans from Other Federal Home Loan Banks","description":"Amount of interest expense on loans received from another Federal Home Loan Bank (FHLB).","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":9000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":3000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":3000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":7000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":4000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":7000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":2000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":4000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":1000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":4000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1"}]}},"InterestExpenseOther":{"label":"Interest Expense, Other","description":"Amount of interest expense classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":1014000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":417000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":185000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":605000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":188000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":793000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":800000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":143000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":239000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":242000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":96000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":98000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":335000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":339000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":96000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":97000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":433000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":437000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":437000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":78000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":79000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":111000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":111000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":32000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":32000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":145000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":145000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":34000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":34000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":180000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":180000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":180000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":36000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":36000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":76000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":76000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":40000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":40000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":121000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":121000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":45000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":45000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":161000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":161000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":161000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":41000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":41000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":83000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":83000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":42000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":42000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":127000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":127000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":44000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":44000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":174000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":174000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":174000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":58000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":58000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":119000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":119000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":61000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":61000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":183000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":183000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":64000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":64000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":253000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":253000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":253000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":66000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":66000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":140000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":140000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":74000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":74000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":214000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":214000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":74000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":74000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":271000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":271000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":271000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":78000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":78000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":157000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":157000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":79000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":79000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":319000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":319000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":162000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":162000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":490000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":490000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":490000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":229000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":229000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":455000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":455000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":226000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":226000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":766000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":766000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":311000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":311000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1036000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":1036000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":1036000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":420000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":420000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":717000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":717000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":297000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":297000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1016000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":1016000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":299000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":299000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1299000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":1299000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":1299000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":324000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":324000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":603000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":603000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":279000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":279000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":888000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":888000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":285000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":285000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1180000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":1180000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":1180000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":257000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":257000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":506000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":506000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":249000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":249000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":756000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":756000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":250000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":250000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1007000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":1007000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":1007000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":264000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":264000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":554000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":554000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":290000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":290000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":829000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":829000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":275000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":275000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1109000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":1109000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":1109000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":421000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":421000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":709000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":709000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":288000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":288000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1007000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":1007000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":298000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":298000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1311000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":1311000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":1311000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":337000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":337000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":629000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":629000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":292000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":292000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":930000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":930000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":301000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":301000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1243000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":1243000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":328000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":328000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":643000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":643000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":315000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":315000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":960000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":317000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1292000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":379000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":697000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":318000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"InterestExpenseOtherLongTermDebt":{"label":"Interest Expense, Other Long-term Debt","description":"Amount of interest expense incurred on long-term debt classified as other, including, but not limited to, interest on long-term notes and amortization of issuance costs.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":495277000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":178660000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":88862000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":270482000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":91822000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":355164000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":355164000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":78596000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":155488000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":155488000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":76892000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":76892000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":230135000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":230135000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":74647000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":74647000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":302765000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":302765000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":302765000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":68197000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":68197000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":134650000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":134650000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":66453000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":66453000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":201493000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":201493000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":66843000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":66843000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":264134000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":264134000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":264134000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":57898000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":57898000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":113718000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":113718000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":55820000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":55820000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":166037000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":166037000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":52319000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":52319000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":215239000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":215239000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":215239000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":49240000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":49240000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":96936000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":96936000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":47696000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":47696000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":144488000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":144488000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":47552000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":47552000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":192910000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":192910000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":192910000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":48225000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":48225000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":97346000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":97346000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":49121000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":49121000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":149449000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":149449000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":52103000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":52103000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":203283000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":203283000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":203283000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":56729000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":56729000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":113047000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":113047000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":56318000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":56318000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":169728000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":169728000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":56681000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":56681000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":228842000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":228842000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":228842000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":67103000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":67103000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":140482000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":140482000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":73379000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":73379000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":228788000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":228788000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":88306000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":88306000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":320895000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":320895000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":320895000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":112432000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":112432000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":243774000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":243774000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":131342000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":131342000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":382442000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":382442000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":138668000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":138668000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":524255000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":524255000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":524255000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":158157000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":158157000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":334871000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":334871000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":176714000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":176714000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":519967000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":519967000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":185096000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":185096000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":689275000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":689275000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":689275000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":150742000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":150742000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":243486000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":243486000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":92744000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":92744000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":310628000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":310628000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":67142000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":67142000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":363896000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":363896000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":363896000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":46515000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":46515000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":86666000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":86666000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":40151000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":40151000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":124395000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":124395000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":37729000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":37729000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":160173000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":160173000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":160173000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":36556000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":36556000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":116332000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":116332000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":79776000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":79776000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":292252000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":292252000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":175920000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":175920000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":638751000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":638751000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":638751000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":461882000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":461882000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1001821000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1001821000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":539939000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":539939000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1581173000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":1581173000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":579352000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":579352000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2206160000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":2206160000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":2206160000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":623540000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":623540000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1293539000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":1293539000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":669999000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":669999000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2009680000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":2009680000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":716141000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":716141000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2627916000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":2627916000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":633018000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":633018000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1310351000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":1310351000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":677333000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":677333000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1972976000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":662625000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2496594000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":480183000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":989612000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":509429000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"InterestExpenseOtherShortTermBorrowings":{"label":"Interest Expense, Other Short-term Borrowings","description":"Interest expense incurred during the reporting period on other short-term borrowings.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":73531000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":10070000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":6436000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":15863000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":5793000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":21017000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":21017000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":4574000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":7053000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":7053000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":2479000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":2479000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":8642000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":8642000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":1589000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":1589000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":9591000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":9591000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":9591000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1052000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":1052000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3402000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":3402000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":2350000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":2350000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":6261000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":6261000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":2859000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":2859000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":9237000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":9237000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":9237000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2437000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":2437000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4705000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":4705000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":2268000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":2268000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":6746000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":6746000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":2041000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":2041000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":8884000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":8884000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":8884000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1844000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":1844000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3562000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":3562000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":1718000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":1718000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":6250000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":6250000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":2688000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":2688000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":9242000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":9242000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":9242000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3502000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":3502000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":7253000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":7253000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":3751000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":3751000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":12419000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":12419000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":5166000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":5166000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":21585000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":21585000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":21585000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":20907000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":20907000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":45179000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":45179000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":24272000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":24272000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":70502000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":70502000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":25323000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":25323000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":93052000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":93052000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":93052000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":35488000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":35488000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":92983000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":92983000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":57495000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":57495000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":162539000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":162539000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":69556000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":69556000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":237019000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":237019000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":237019000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":94978000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":94978000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":205972000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":205972000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":110994000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":110994000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":314109000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":314109000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":108137000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":108137000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":451380000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":451380000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":451380000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":148991000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":148991000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":299793000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":299793000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":150802000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":150802000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":433473000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":433473000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":133680000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":133680000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":532155000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":532155000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":532155000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":92951000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":92951000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":114711000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":114711000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":21760000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":21760000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":120385000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":120385000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":5674000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":5674000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":123124000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":123124000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":123124000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1998000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1998000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3067000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":3067000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1069000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1069000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4393000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":4393000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1326000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1326000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5481000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":5481000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":5481000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2036000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":2036000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":30034000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":30034000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":27998000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":27998000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":147678000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":147678000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":117644000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":117644000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":368075000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":368075000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":368075000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":263521000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":263521000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":551704000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":551704000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":288183000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":288183000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":836651000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":836651000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":284947000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":284947000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1102702000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":1102702000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":1102702000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":227541000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":227541000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":461315000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":461315000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":233774000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":233774000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":691610000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":691610000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":230295000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":230295000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":888622000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":888622000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":117175000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":117175000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":231289000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":231289000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":114114000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":114114000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":374585000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":143296000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":571976000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":201478000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":409612000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":208134000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"InterestExpenseSecuritiesSoldUnderAgreementsToRepurchase":{"label":"Interest Expense, Securities Sold under Agreements to Repurchase","description":"Gross expenses on securities sold coupled with an agreement to repurchase the same from the same counterparty at a fixed or determinable price within a fixed or variable time period.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":3000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":3000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":3000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":3000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"}]}},"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":"2016-01-01","end":"2016-12-31","val":12101000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":24364000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":24364000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8862000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":20107000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":11245000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":32670000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":12563000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":46154000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":46154000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":46154000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":15396000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":15396000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":30883000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":30883000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":15487000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":15487000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":78694000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":78694000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":47811000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":47811000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":116866000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":116866000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":116866000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":24294000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":24294000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":34165000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":34165000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":9871000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":9871000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":43753000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":43753000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":9588000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":9588000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":54311000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":54311000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":54311000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11477000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":11477000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":18888000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":18888000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":7411000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":7411000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":29589000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":29589000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":10701000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":10701000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":44239000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":44239000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":44239000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":14784000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":14784000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":40744000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":40744000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":25960000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":25960000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":100664000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":100664000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":59920000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":59920000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":197809000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":197809000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":197809000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":116836000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":116836000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":261580000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":261580000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":144744000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":144744000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":421079000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":421079000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":159499000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":159499000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":594548000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":594548000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":594548000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":190059000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":190059000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":383959000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":383959000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":193900000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":193900000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":586368000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":586368000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":202409000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":202409000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":784787000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":784787000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":176369000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":176369000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":357339000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":357339000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":180970000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":180970000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":536026000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":178687000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":718033000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":163299000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":308885000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":145586000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":"2016-01-01","end":"2016-12-31","val":65743000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":60048000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":60048000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":16587000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":37479000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":20892000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":54243000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":16764000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":72659000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":72659000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":72659000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":21944000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":21944000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":47869000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":47869000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":25925000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":25925000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":68211000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":68211000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":20342000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":20342000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":87534000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":87534000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":87534000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":20189000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":20189000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":38272000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":38272000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":18083000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":18083000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":56371000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":56371000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":18099000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":18099000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":74555000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":74555000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":74555000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":16385000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":16385000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":32868000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":32868000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":16483000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":16483000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":48990000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":48990000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":16122000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":16122000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":64657000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":64657000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":64657000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":13883000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":13883000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":30231000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":30231000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":16348000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":16348000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":45882000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":45882000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":15651000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":15651000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":57899000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":57899000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":57899000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10360000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":10360000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":19980000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":19980000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":9620000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":9620000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":27477000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":27477000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":7497000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":7497000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":34196000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":34196000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":34196000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6518000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":6518000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":12910000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":12910000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":6392000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":6392000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":18182000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":18182000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":5272000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":5272000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":22072000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":22072000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3135000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":3135000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5180000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":5180000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":2045000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":2045000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5912000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":732000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":6557000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":618000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1233000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":615000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":7095000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":70000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":39000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":148000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":78000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":230000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":230000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":34000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":61000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":61000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":27000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":27000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":126000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":126000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":65000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":65000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":204000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":204000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":204000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":99000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":99000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":232000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":232000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":133000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":133000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":367000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":367000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":135000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":135000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":513000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":513000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":513000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":113000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":113000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":201000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":201000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":88000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":88000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":257000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":257000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":56000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":56000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":311000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":311000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":311000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":37000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":37000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":80000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":80000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":43000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":43000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":120000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":120000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":40000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":40000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":169000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":169000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":169000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":54000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":54000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":109000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":109000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":55000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":55000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":166000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":166000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":57000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":57000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":241000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":241000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":241000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":332000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":332000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":786000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":786000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":454000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":454000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1400000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":1400000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":614000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":614000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1873000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":1873000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":1873000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":648000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":648000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1643000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":1643000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":995000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":995000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2928000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":2928000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":1285000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":1285000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":4204000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":4204000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":4204000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2236000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":2236000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5471000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":5471000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":3235000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":3235000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":9402000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":9402000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":3931000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":3931000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":14957000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":14957000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":14957000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5170000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":5170000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":10218000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":10218000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":5048000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":5048000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":15518000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":15518000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":5300000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":5300000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":19801000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":19801000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":19801000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4705000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":4705000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5265000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":5265000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":560000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":560000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5736000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":5736000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":471000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":471000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6092000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":6092000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":6092000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":269000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":269000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":484000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":484000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":215000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":215000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":714000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":714000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":230000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":230000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":943000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":943000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":943000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":376000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":376000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2743000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":2743000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":2367000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":2367000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":10281000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":10281000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":7538000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":7538000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":33548000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":33548000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":33548000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":30697000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":30697000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":67384000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":67384000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":36687000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":36687000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":104953000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":104953000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":37569000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":37569000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":143330000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":143330000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":143330000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":36001000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":36001000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":74244000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":74244000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":38243000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":38243000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":111895000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":111895000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":37651000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":37651000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":144639000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":144639000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":29666000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":29666000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":60117000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":60117000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":30451000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":30451000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":91522000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":31405000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":116811000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":24212000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":50036000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":25824000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":257757000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":133327000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":71139000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":190175000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":56848000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":248294000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":248294000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":58866000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":113421000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":113421000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":54555000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":54555000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":173536000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":173536000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":60115000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":60115000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":229868000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":229868000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":229868000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":57299000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":57299000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":111965000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":111965000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":54666000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":54666000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":163967000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":163967000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":52002000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":52002000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":217184000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":217184000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":217184000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":50137000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":50137000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":102571000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":102571000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":52434000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":52434000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":156587000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":156587000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":54016000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":54016000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":215847000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":215847000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":215847000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":54199000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":54199000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":112607000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":112607000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":58408000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":58408000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":169097000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":169097000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":56490000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":56490000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":226780000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":226780000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":226780000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":57416000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":57416000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":115558000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":115558000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":58142000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":58142000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":177676000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":177676000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":62118000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":62118000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":241589000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":241589000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":241589000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":65127000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":65127000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":129521000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":129521000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":64394000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":64394000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":192332000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":192332000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":62811000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":62811000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":257293000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":257293000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":257293000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":66717000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":66717000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":131974000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":131974000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":65257000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":65257000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":201072000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":201072000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":69098000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":69098000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":270194000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":270194000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":270194000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":66449000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":66449000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":135317000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":135317000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":68868000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":68868000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":203367000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":203367000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":68050000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":68050000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":271170000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":271170000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":271170000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":62937000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":62937000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":112129000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":112129000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":49192000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":49192000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":186151000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":186151000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":74022000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":74022000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":255677000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":255677000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":255677000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":55822000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":55822000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":111162000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":111162000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":55340000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":55340000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":175834000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":175834000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":64672000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":64672000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":251728000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":251728000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":251728000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":73383000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":73383000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":138301000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":138301000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":64918000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":64918000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":213221000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":213221000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":74920000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":74920000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":297398000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":297398000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":297398000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":85382000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":85382000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":168716000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":168716000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":83334000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":83334000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":263396000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":263396000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":94680000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":94680000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":362281000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":362281000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":362281000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":104805000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":104805000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":225726000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":225726000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":120921000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":120921000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":340667000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":340667000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":114941000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":114941000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":460692000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":460692000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":460692000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":136341000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":136341000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":275162000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":275162000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":138821000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":138821000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":410551000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":410551000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":135389000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":135389000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":561855000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":561855000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":132619000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":132619000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":271383000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":271383000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":138764000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":138764000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":403947000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":132564000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":540302000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":131581000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":249612000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":118031000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":259011000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":134283000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":71336000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":191336000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":57053000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":249876000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":249876000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":59431000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":114330000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":114330000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":54899000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":54899000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":174772000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":174772000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":60442000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":60442000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":230926000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":230926000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":230926000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":58338000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":58338000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":113421000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":113421000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":55083000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":55083000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":166485000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":166485000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":53064000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":53064000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":219680000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":219680000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":219680000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":52084000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":52084000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":104102000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":104102000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":52018000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":52018000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":158648000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":158648000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":54546000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":54546000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":217773000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":217773000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":217773000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":54494000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":54494000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":110793000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":110793000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":56299000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":56299000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":167365000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":167365000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":56572000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":56572000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":225165000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":225165000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":225165000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":56614000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":56614000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":113764000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":113764000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":57150000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":57150000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":175484000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":175484000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":61720000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":61720000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":239680000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":239680000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":239680000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":64870000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":64870000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":129052000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":129052000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":64182000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":64182000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":192192000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":192192000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":63140000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":63140000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":257184000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":257184000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":257184000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":66672000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":66672000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":131949000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":131949000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":65277000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":65277000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":200876000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":200876000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":68927000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":68927000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":270008000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":270008000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":270008000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":66479000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":66479000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":135363000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":135363000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":68884000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":68884000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":203022000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":203022000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":67659000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":67659000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":271197000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":271197000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":271197000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":63015000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":63015000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":112245000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":112245000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":49230000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":49230000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":186660000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":186660000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":74415000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":74415000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":256064000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":256064000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":256064000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":55086000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":55086000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":111763000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":111763000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":56677000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":56677000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":176551000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":176551000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":64788000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":64788000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":251012000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":251012000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":251012000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":73369000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":73369000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":140599000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":140599000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":67230000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":67230000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":213859000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":213859000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":73260000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":73260000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":296648000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":296648000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":296648000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":85075000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":85075000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":168301000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":168301000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":83226000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":83226000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":263096000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":263096000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":94795000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":94795000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":362991000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":362991000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":362991000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":104403000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":104403000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":226070000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":226070000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":121667000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":121667000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":340978000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":340978000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":114908000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":114908000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":460051000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":460051000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":460051000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":136141000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":136141000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":274099000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":274099000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":137958000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":137958000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":409410000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":409410000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":135311000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":135311000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":560219000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":560219000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":132727000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":132727000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":272243000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":272243000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":139516000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":139516000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":403957000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":131714000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":540274000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":132492000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":251346000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":118854000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"InterestIncomeFederalFundsSold":{"label":"Interest Income, Federal Funds Sold","description":"Interest income on federal funds sold. Federal funds sold represent the excess federal funds held by one commercial bank which it lends to another commercial bank, usually at an agreed-upon (federal funds) rate of interest. Such loans generally are of short-duration (overnight).","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":2172000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":1155000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":3453000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":1281000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-06-30","val":1619000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":560000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2031000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":412000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2141000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":138000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":497000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":359000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":881000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":384000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1285000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":1285000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":421000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":421000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":704000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":704000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":283000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":283000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":989000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":989000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":285000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":285000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1346000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1346000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":1346000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":249000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":249000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":482000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":482000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":233000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":233000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":840000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":840000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":358000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":358000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1368000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":1368000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":1368000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":659000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":659000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1144000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":1144000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":485000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":485000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1582000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":1582000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":438000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":438000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2131000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":2131000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":2131000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1395000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":1395000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2812000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":2812000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":1417000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":1417000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":4033000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":4033000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":1221000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":1221000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":5743000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":5743000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":5743000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4290000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":4290000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11675000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":11675000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":7385000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":7385000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":20071000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":20071000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":8396000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":8396000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":27994000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":27994000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":27994000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":10589000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":10589000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":21643000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":21643000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":11054000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":11054000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":29539000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":29539000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":7896000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":7896000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":40306000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":40306000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":40306000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10324000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":10324000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":19879000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":19879000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":9555000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":9555000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":28058000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":28058000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":8179000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":8179000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":32834000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":32834000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":32834000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3488000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":3488000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3942000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":3942000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":454000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":454000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4517000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":4517000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":575000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":575000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5050000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":5050000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":5050000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":520000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":520000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":980000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":980000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":460000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":460000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1547000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1547000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":567000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":567000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2146000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":2146000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":2146000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":794000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":794000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7154000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":7154000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":6360000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":6360000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":29171000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":29171000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":22017000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":22017000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":68392000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":68392000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":68392000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":47356000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":47356000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":100286000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":100286000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":52930000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":52930000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":150058000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":150058000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":49772000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":49772000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":221114000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":221114000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":221114000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":54123000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":54123000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":111068000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":111068000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":56945000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":56945000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":180720000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":180720000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":69652000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":69652000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":241903000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":241903000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":50994000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":50994000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":100404000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":100404000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":49410000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":49410000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":151842000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":51438000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":192614000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":42126000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":83839000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":41713000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":"2009-01-01","end":"2009-12-31","val":3950000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":4826000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":4826000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-03-31","val":1059000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1619000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":560000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2031000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":412000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2219000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":2219000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2012-01-01","end":"2012-03-31","val":434000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1410000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":976000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":2455000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":1045000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":4027000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"}]}},"InterestIncomeFederalHomeLoanBankAdvances":{"label":"Interest Income, Federal Home Loan Bank Advances","description":"Amount of interest income from Federal Home Loan Bank (FHLBank) advances to member financial institutions.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":335840000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":99082000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":49672000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":149813000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":50731000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":194878000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":194878000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":41864000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":80449000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":80449000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":38585000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":38585000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":117513000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":117513000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":37064000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":37064000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":154536000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":154536000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":154536000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":38208000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":38208000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":76174000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":76174000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":37966000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":37966000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":113344000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":113344000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":37170000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":37170000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":148032000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":148032000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":148032000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":32249000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":32249000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":63047000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":63047000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":30798000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":30798000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":93736000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":93736000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":30689000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":30689000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":124332000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":124332000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":124332000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":28788000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":28788000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":57989000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":57989000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":29201000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":29201000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":89349000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":89349000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":31360000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":31360000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":121597000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":121597000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":121597000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":31751000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":31751000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":65569000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":65569000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":33818000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":33818000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":102213000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":102213000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":36644000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":36644000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":143279000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":143279000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":143279000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":53199000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":53199000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":109921000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":109921000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":56722000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":56722000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":167882000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":167882000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":57961000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":57961000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":227609000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":227609000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":229904000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":72887000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":72887000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":168133000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":168133000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":95246000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":95246000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":281806000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":281806000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":113673000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":113673000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":400610000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":402071000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":402071000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":140787000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":140818000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":301707000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":301808000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":160920000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":160990000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":460497000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":460751000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":158790000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":158943000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":637203000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":637203000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":637203000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":187609000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":187609000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":377171000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":377171000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":189562000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":189562000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":563602000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":563602000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":186431000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":186431000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":716199000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":716199000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":716199000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":130887000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":130887000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":191152000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":191152000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":60265000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":60265000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":230000000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":230000000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":38848000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":38848000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":268051000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":268051000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":268051000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":35443000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":35443000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":65752000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":65752000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":30309000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":30309000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":95677000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":95677000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":29925000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":29925000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":129586000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":129586000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":129586000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":37881000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":37881000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":115755000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":115755000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":77874000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":77874000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":326928000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":326928000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":211173000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":211173000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":742694000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":742694000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":742694000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":536594000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":536594000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1150324000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1150324000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":613730000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":613730000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1785223000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":1785223000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":634899000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":634899000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2409840000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":2409840000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":2409840000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":591987000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":591987000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1226491000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":1226491000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":634504000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":634504000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1877261000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":1877261000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":650770000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":650770000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2434890000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":2434890000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":508088000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":508088000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1056702000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":1056702000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":548614000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":548614000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1607592000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":550890000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2085756000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":461550000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":961158000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":499608000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"InterestIncomeLoansToOtherFederalHomeLoanBanks":{"label":"Interest Income, Loans to Other Federal Home Loan Banks","description":"Amount of interest income from loans to another Federal Home Loan Bank (FHLBank).","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":4000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":1000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1"}]}},"InterestIncomeSecuritiesPurchasedUnderAgreementsToResell":{"label":"Interest Income, Securities Purchased under Agreements to Resell","description":"Interest income derived from securities purchased under agreements to resell. The difference in the price at which the institution buys the securities and resells the securities represents interest for the use of the funds by the other party. Most repurchase and sale agreements involve obligations of the federal government or its agencies, but other financial instruments, such as commercial paper, banker's acceptances and negotiable certificates of deposits are sometimes used in such transactions.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":78000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":296000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":913000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":617000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1574000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":661000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2742000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":2742000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":527000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":527000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":779000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":779000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":252000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":252000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":821000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":821000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":42000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":42000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1027000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1027000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":1027000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":14000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":14000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":42000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":42000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":28000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":28000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":138000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":138000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":96000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":96000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":575000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":575000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":575000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":565000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":565000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1578000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":1578000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":1013000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":1013000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2845000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":2845000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":1267000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":1267000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4371000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":4371000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":4371000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3029000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":3029000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5577000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":5577000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":2548000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":2548000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":8947000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":8947000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":3370000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":3370000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":11975000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":11975000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":11975000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4150000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":4150000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9167000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":9167000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":5017000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":5017000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":15902000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":15902000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":6735000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":6735000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":23937000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":23937000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":23937000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":11430000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":11430000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":25992000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":25992000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":14562000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":14562000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":46610000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":46610000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":20618000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":20618000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":71298000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":71298000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":71298000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":27930000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":27930000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":57498000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":57498000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":29568000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":29568000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":84266000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":84266000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":26768000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":26768000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":104397000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":104397000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":104397000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":14590000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":14590000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":15528000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":15528000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":938000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":938000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":16906000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":16906000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1378000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1378000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":17812000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":17812000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":17812000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":489000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":489000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":890000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":890000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":401000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":401000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1350000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1350000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":460000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":460000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1672000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":1672000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":1672000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":536000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":536000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5787000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":5787000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":5251000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":5251000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":20657000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":20657000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":14870000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":14870000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":42895000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":42895000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":42895000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":30282000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":30282000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":62638000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":62638000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":32356000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":32356000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":90607000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":90607000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":27969000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":27969000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":121367000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":121367000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":121367000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":40243000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":40243000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":80366000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":80366000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":40123000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":40123000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":120583000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":120583000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":40217000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":40217000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":153604000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":153604000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":32437000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":32437000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":67422000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":67422000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":34985000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":34985000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":105257000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":37835000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":146126000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":33395000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":65245000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":31850000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":715742000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":197172000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":301880000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":395154000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":395154000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":96819000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":179146000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":179146000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":273775000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":273775000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":340160000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":340160000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":340160000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":73707000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":73707000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":137575000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":137575000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":210765000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":210765000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":274240000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":274240000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":274240000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":64833000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":64833000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":125394000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":125394000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":182984000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":182984000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":238078000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":238078000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":238078000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":82755000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":82755000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":105166000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":105166000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":150276000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":150276000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":206876000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":206876000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":206876000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":49747000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":49747000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":107377000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":107377000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":157224000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":157224000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":223684000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":223684000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":223684000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":69437000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":69437000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":157187000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":157187000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":232433000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":232433000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":311851000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":311851000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":311851000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":95448000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":95448000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":222676000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":222676000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":372036000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":372036000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":535268000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":535268000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":535268000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":186887000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":186887000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":437681000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":437681000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":672944000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":672944000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":948392000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":948392000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":948392000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":279543000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":279543000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":595671000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":595671000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":919428000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":919428000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":1202135000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":1202135000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":1202135000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":261222000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":261222000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":428134000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":428134000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":523348000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":523348000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":587287000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":587287000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":587287000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":53406000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":53406000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":101557000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":101557000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":145606000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":145606000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":184420000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":184420000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":184420000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":44786000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":44786000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":112450000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":112450000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":299832000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":299832000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":308581000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":308581000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":308581000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":196661000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":196661000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":506095000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":506095000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":827474000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":827474000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":1166760000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":1166760000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":1166760000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":356717000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":356717000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":764281000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":764281000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":1299430000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":1299430000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":1698539000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":1698539000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":417170000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":417170000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1001611000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":1001611000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":1582689000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":2019794000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":228643000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1370473000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"InterestPayableCurrentAndNoncurrent":{"label":"Interest Payable","description":"Amount of interest payable on debt, including, but not limited to, trade payables.","units":{"USD":[{"end":"2010-12-31","val":128551000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":128551000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":128551000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":122402000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":103421000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":96237000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":96237000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":96237000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":96237000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":96237000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":99078000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":93591000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":90082000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":81801000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":81801000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":81801000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":81801000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":81801000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":86619000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":74075000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":81191000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":62447000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":62447000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":62447000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":62447000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":62447000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":71330000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":61196000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":71757000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":58243000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":58243000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":58243000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":58243000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":58243000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":68486000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":52561000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":68072000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":52281000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":52281000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":52281000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":52281000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":52281000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":63125000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":43539000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":50655000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":49808000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":49808000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":49808000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":49808000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":49808000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":60887000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":50517000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":61616000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":56116000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":56116000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":56116000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":56116000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":56116000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":74485000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":77158000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":91102000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":87903000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":87903000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":87903000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":87903000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":87903000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":104921000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":114057000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":116478000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":117580000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":117580000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":117580000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":117580000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":117580000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":87799000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":75097000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":54913000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":45575000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":45575000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":45575000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":45575000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":45575000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":45254000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":41080000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":38036000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":42753000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":42753000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":42753000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":42753000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":42753000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":48820000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":74572000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":118862000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":197175000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":197175000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":197175000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":197175000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":197175000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":266118000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":344903000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":357213000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":361840000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":361840000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":361840000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":361840000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":361840000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":335993000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":380927000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":366680000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":347843000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":347843000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":347843000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":347843000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":347843000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":403425000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":437246000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":388586000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":301720000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":301720000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":301720000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":336258000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":355320000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"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":93341000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":93341000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":93341000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":87432000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":79575000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":85666000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":85666000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":85666000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":85666000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":85666000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":75600000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":80926000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":72088000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":77445000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":77445000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":77445000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":77445000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":77445000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":66276000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":72689000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":63721000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":72526000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":72526000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":72526000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":72526000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":72526000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":62415000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":69148000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":63232000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":70923000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":70923000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":70923000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":70923000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":70923000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":64042000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":74894000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":66577000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":79233000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":79233000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":79233000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":79233000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":79233000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":71574000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":77918000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":67678000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":68400000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":68400000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":68400000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":68400000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":68400000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":72569000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":77308000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":79854000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":85547000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":85547000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":85547000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":85547000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":85547000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":96742000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":104905000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":101334000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":109366000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":109366000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":109366000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":109366000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":109366000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":137957000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":142483000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":150823000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":143765000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":143765000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":143765000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":143765000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":143765000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":143873000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":113448000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":108532000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":97718000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":97718000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":97718000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":97718000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":97718000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":93123000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":84567000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":83013000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":78032000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":78032000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":78032000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":78032000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":78032000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":79890000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":96425000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":124579000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":186594000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":186594000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":186594000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":186594000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":186594000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":196675000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":186904000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":201430000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":204243000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":204243000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":204243000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":204243000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":204243000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":259092000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":275977000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":267599000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":249199000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":249199000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":249199000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":249199000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":249199000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":247960000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":262750000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":256970000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":245759000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":245759000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":245759000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":259243000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":270107000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"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":24080000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":12486000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":6482000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":18712000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":6226000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":26365000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":26365000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":6899000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":15426000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":15426000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":8527000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":8527000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":21898000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":21898000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":6472000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":6472000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":28604000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":28604000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":28604000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":7787000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":7787000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":14904000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":14904000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":7117000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":7117000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":22190000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":22190000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":7286000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":7286000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":29231000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":29231000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":29231000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":6520000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":6520000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":13329000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":13329000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":6809000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":6809000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":20208000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":20208000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":6879000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":6879000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":29541000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":29541000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":29541000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":7141000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":7141000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":14194000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":14194000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":7053000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":7053000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":22973000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":22973000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":8779000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":8779000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":30282000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":30282000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":30282000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8029000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":8029000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":16126000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":16126000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":8097000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":8097000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":26007000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":26007000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":9881000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":9881000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":33175000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":33175000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":33175000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":7751000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":7751000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":16462000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":16462000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":8711000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":8711000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":28260000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":28260000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":11798000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":11798000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":38089000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":38089000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":37336000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":8429000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":8227000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":17366000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":16962000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":8937000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":8735000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":29396000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":28790000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":12030000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":11828000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":39105000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":37889000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":37889000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8330000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":8330000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":16327000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":16327000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":7997000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":7997000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":29009000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":29009000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":12682000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":12682000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":37673000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":37673000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":37673000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9258000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":9258000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":18817000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":18817000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":9559000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":9559000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":28598000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":28598000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":9781000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":9781000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":37848000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":37848000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":37848000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":10461000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":10461000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":19519000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":19519000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":9058000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":9058000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":29533000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":29533000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":10014000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":10014000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":39883000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":39883000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":39883000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":10293000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":10293000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":19751000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":19751000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":9458000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":9458000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":29180000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":29180000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":9429000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":9429000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":41125000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":41125000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":41125000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10558000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":10558000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":21308000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":21308000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":10750000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":10750000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":31051000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":31051000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":9743000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":9743000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":42479000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":42479000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":42479000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11707000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":11707000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":23476000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":23476000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":11769000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":11769000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":35368000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":35368000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":11892000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":11892000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":49870000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":49870000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":49870000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":12320000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":12320000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":24855000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":24855000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":12535000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":12535000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":38229000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":38229000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":13374000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":13374000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":52506000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":52506000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":12246000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":12246000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":25714000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":25714000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":13468000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":13468000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":39166000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":13452000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":53915000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":13977000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":27860000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":13883000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"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":36922589000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":36922589000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":36922589000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":34083725000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":34378282000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":31488735000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":31488735000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":31488735000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":31488735000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":31488735000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":31960375000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":33395360000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":33587838000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":32098146000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":32098146000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":32098146000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":32098146000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":32098146000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":32139181000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":33808148000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":34331505000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":32149084000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":32149084000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":32149084000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":32149084000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":32149084000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":30369008000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":31859399000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":36837646000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":35268710000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":35268710000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":35268710000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":35268710000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":35268710000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":38437663000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":43562137000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":43791476000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":42593902000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":42584381000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":42584381000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":42584381000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":42584381000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":43198558000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":44474365000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":44788060000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":43254301000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":43254301000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":43254301000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":43254301000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":43254301000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":44961702000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":47504133000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":47062581000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":45570502000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":45570502000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":45570502000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":45570502000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":45570502000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":50666764000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":49356700000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":48907457000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":45261004000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":45261004000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":45261004000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":45261004000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":45261004000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":54948846000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":57497604000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":54472808000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":60485603000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":60485603000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":60485603000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":60485603000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":60485603000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":60475924000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":51178998000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":50411438000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":49923945000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":49923945000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":49923945000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":49923945000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":49923945000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":45809375000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":43663829000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":42945027000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":45306972000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":45306972000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":45306972000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":45306972000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":45306972000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":47964812000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":54504534000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":60204762000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":68316298000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":68316298000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":68316298000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":68316298000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":68316298000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":70972748000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":68963074000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":69244674000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":71056333000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":71056333000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":71056333000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":71056333000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":71056333000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":69799596000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":75620328000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":75132715000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":71801251000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":71801251000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":71801251000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":71801251000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":71801251000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":70668605000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":75917039000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":75724983000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":73317391000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":73317391000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":73317391000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":76826416000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":78064575000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":38706067000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":38706067000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":38706067000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":35825690000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":36089351000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":33190182000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":33190182000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":33190182000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":33190182000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":33190182000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":33693268000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":35145881000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":35367457000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":33818627000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":33818627000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":33818627000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":33818627000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":33818627000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":33958134000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":35708766000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":36144769000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":33950304000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":33950304000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":33950304000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":33950304000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":33950304000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":32099092000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":33320873000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":38528044000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":36853977000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":36853977000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":36853977000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":36853977000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":36853977000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":40164879000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":45505610000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":45772326000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":44435654000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":44426133000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":44426133000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":44426133000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":44426133000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":45204431000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":46491136000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":46846615000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":45216749000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":45216749000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":45216749000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":45216749000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":45216749000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":47091131000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":49741538000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":49361189000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":48076605000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":48076605000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":48076605000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":48076605000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":48076605000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":53149849000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":51753369000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":51297350000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":47715256000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":47715256000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":47715256000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":47715256000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":47715256000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":57427696000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":60078297000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":57131130000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":63276654000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":63276654000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":63276654000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":63276654000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":63276654000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":63189513000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":53533936000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":53011374000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":52591712000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":52591712000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":52591712000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":52591712000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":52591712000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":48500428000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":46310400000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":45516223000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":48021238000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":48021238000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":48021238000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":48021238000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":48021238000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":50742692000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":57499300000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":63500273000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":71992842000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":71992842000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":71992842000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":71992842000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":71992842000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":74838195000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":72859560000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":73136292000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":74946985000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":74946985000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":74946985000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":74946985000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":74946985000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":73664303000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":79755037000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":79204538000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":75900980000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":75900980000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":75900980000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":75900980000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":75900980000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":74721503000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":80012268000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":79872254000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":77505029000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":77505029000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":77505029000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":81254233000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":82554043000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"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":2911000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":2911000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":2911000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":3420000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":3613000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3473000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":3473000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":3473000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":3473000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":3473000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":4203000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4443000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5435000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5416000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":5416000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":5416000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":5416000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":5416000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":7086000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":6590000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6891000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":6748000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":6748000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":6748000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":6748000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":6748000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6877000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4658000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4591000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4550000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":4550000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":4550000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":4550000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":4550000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3337000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2390000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1897000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1972000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1972000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1972000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":1972000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1972000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1607000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1298000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1660000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1674000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1674000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":1674000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1674000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1674000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1617000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1525000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1408000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1208000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1208000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1208000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1208000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1208000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1057000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1029000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":656000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":812000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":812000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":812000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":812000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":812000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":824000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":858000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-06-30","val":858000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2I"},{"end":"2019-09-30","val":905000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":985000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":985000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":985000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":985000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":985000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6468000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7790000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7926000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5177000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":5177000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":5177000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":5177000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":5177000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4956000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7552000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6324000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5317000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":5317000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":5317000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":5317000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":5317000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5038000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5202000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5368000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6378000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":6378000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":6378000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":6378000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":6378000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5836000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6630000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6212000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5531000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2023Q4I"}]}},"LoansAndLeasesReceivableBeforeFeesGross":{"label":"Loans and Leases Receivable, before Fees, Gross","description":"Amount, before allowance and fees, of loans and leases receivable. Excludes loans and leases covered under loss sharing agreements.","units":{"USD":[{"end":"2018-12-31","val":8290943000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-31","val":10475653000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":10475653000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":10475653000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":10475653000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":10475653000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10858650000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10800156000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9963152000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9086637000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":9086637000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":9086637000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":9086637000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":9086637000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8560106000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8230637000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8216389000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8039972000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2021Q4I"}]}},"LoansAndLeasesReceivableConsumerMortgage":{"label":"Loans and Leases Receivable, Gross, Consumer, Mortgage (Deprecated 2019-01-31)","description":"Amount before allowance of consumer mortgage. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes subordinated loans such as home equity lines of credit and loans and leases covered under loss sharing agreements.","units":{"USD":[{"end":"2010-12-31","val":4175817000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":4175817000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":4175817000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":4574535000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4798056000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4936805000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":4936805000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":4936805000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":4936805000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":4936805000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":5249692000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":5553076000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5842055000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5945933000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":5945933000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":5945933000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":5945933000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":5945933000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5930997000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5965574000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5919268000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5956228000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":5956228000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":5956228000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":5956228000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":5956228000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5991532000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":6095504000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":6169413000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6234722000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":6234722000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":6234722000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":6234722000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":6234722000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6287702000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6316659000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":6338225000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":6392680000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":6392680000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":6392680000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":6392680000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":6392680000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6411561000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6473897000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6556176000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6642399000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":6642399000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":6642399000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":6642399000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":6642399000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6702565000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6841417000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7056647000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7287605000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":7287605000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":7287605000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":7287605000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":7287605000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7466661000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7808516000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8114876000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8411274000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":8411274000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8702074000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"}]}},"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":"2018-12-31","val":8411274000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":8411274000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":8411274000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-06-30","val":9192955000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9834668000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10633994000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":10633994000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":10633994000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":10633994000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":10633994000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11024636000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10953507000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10101392000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9210384000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":9210384000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":9210384000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":9210384000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":9210384000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8672041000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8335615000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8322115000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8140363000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2021Q4I"}]}},"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":4172906000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":4172906000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":4172906000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":4571115000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4794443000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4933332000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":4933332000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":4933332000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":4933332000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":4933332000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":5245489000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":5548633000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5836620000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5940517000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":5940517000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":5940517000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":5940517000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":5940517000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5923911000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5958984000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5912377000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5949480000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":5949480000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":5949480000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":5949480000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":5949480000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5984655000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":6090846000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":6164822000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6230172000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":6230172000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":6230172000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":6230172000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":6230172000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6284365000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6314269000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":6336328000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":6390708000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":6390708000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":6390708000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":6390708000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":6390708000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6409954000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6472599000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6554516000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6640725000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":6640725000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":6640725000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":6640725000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":6640725000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6700948000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6839892000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7055239000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7286397000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":7286397000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":7286397000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":7286397000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":7286397000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7465604000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7807487000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8114220000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8410462000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":8410462000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":8410462000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":8410462000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":8410462000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8701250000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9192097000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9833763000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10633009000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":10633009000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":10633009000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":10633009000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":10633009000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11018168000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10945717000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10093466000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9205207000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":9205207000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":9205207000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":9205207000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":9205207000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8667085000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8328063000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8315791000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8135046000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":8135046000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":8135046000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":8135046000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":8135046000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8021949000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8018930000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7998911000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7905135000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":7905135000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":7905135000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":7905135000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":7905135000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7925256000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8064228000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8207138000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8352713000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2023Q4I"}]}},"LoansFromOtherFederalHomeLoanBanks":{"label":"Loans from Other Federal Home Loan Banks","description":"Amount of Federal Home Loan Bank (FHLBank) loans from another FHLBank.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-12-31","val":35000000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":35000000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":35000000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":35000000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":35000000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2021-12-31","val":0,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q4I"},{"end":"2022-06-30","val":500000000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"}]}},"LoansHeldForSaleMortgages":{"label":"Disposal Group, Including Discontinued Operation, Mortgage Loans (Deprecated 2015-01-31)","description":"Amount classified as mortgage 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":120525000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2010-12-31","val":120525000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":120525000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-06-30","val":0,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2011Q4I"}]}},"LoansToOtherFederalHomeLoanBanks":{"label":"Loans to Other Federal Home Loan Banks","description":"Amount of Federal Home Loan Bank (FHLBank) loans to another FHLBank.","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q4I"},{"end":"2014-06-30","val":120000000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2015-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":600000000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":600000000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":600000000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":600000000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":600000000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2021-12-31","val":0,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q4I"},{"end":"2022-06-30","val":200000000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"}]}},"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":"2011-12-31","val":6050900000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":6749900000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths":{"label":"Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2011-12-31","val":5211300000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":5211300000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":4903300000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5365000000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":6989000000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":6989000000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":6989000000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":6989000000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":7213000000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":7943500000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":7473500000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":6177700000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":6177700000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":6177700000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":6177700000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":6177700000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6124700000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5116200000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5289500000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6165800000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":6165800000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":6165800000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":6165800000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":6165800000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6488550000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8795450000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9904890000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":9276390000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":9276390000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":9276390000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":9276390000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":9276390000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7723870000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6227420000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":7297180000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":11001615000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":11001615000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":11001615000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":11001615000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":11001615000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":11375135000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":11804625000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11573375000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11098440000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":11098440000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":11098440000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":11098440000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":11098440000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9064190000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10980500000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10276800000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8960500000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":8960500000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":8960500000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":8960500000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":8960500000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":13933150000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13005100000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15086200000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":15991800000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":15991800000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":15991800000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":15991800000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":15991800000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":17467750000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":24381250000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":27056200000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":27921650000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":27921650000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":27921650000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":27921650000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":27921650000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":23759950000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":20083550000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":18762650000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":21821300000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2021Q4I"}]}},"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":"2011-12-31","val":5211300000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":6989000000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling after Year Five","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2011-12-31","val":6050900000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":6050900000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":6602650000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":6317900000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":6749900000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":6749900000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":6749900000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":6749900000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":6872950000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":6585450000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6424600000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":6312600000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":6312600000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":6312600000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":6312600000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":6312600000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6243900000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":6159150000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":6294150000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5706650000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":5706650000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":5706650000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":5706650000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":5706650000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5420950000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5333450000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5086000000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4637500000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":4637500000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":4637500000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":4637500000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":4637500000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4266500000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3939500000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3956800000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4088400000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":4088400000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":4088400000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":4088400000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":4088400000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4246400000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4130100000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4074100000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4053100000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":4053100000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":4053100000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":4053100000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":4053100000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3975600000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4202600000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4663400000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4879850000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":4879850000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":4879850000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":4879850000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":4879850000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4973350000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5332100000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5471600000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5776300000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":5776300000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":5776300000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":5776300000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":5776300000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6052300000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5825300000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5587800000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5518800000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":5518800000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":5518800000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":5518800000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":5518800000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5607550000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5630050000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4972050000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5125050000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2021Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Five","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2011-12-31","val":1302500000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":1302500000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":1522250000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1198000000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1476000000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":1476000000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":1476000000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1476000000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1430500000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1304750000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1520690000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1333940000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1333940000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":1333940000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1333940000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1333940000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1437190000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1277000000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1774250000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1678250000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1678250000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1678250000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1678250000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1678250000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1660800000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1530150000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1288600000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1008600000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1008600000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1008600000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":1008600000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1008600000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":982050000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":939950000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":912700000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1215600000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1215600000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":1215600000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1215600000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1215600000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":979600000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":956300000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":798350000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":865650000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":865650000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":865650000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":865650000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":865650000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1000900000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1188100000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1192200000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1087900000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1087900000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1087900000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1087900000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1087900000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":773100000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":906550000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1131600000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1223350000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":1223350000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1223350000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":1223350000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":1223350000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1367700000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1261200000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":971200000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":836100000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":836100000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":836100000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":836100000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":836100000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1575000000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1790000000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2288500000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3766500000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2021Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2011-12-31","val":1172500000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":1172500000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":1268750000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1569650000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1244650000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":1244650000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":1244650000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1244650000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1475650000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1286500000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1253500000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1397935000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1397935000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":1397935000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1397935000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1397935000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1512935000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1595625000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1451375000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1578940000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1578940000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1578940000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1578940000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1578940000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1458690000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1011500000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1064750000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":823250000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":823250000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":823250000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":823250000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":823250000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":952800000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":919150000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":820600000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":739600000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":739600000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":739600000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":739600000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":739600000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1086050000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1108450000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1095950000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1249050000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1249050000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1249050000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1249050000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1249050000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":982800000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1164600000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1021150000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1134750000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1134750000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1134750000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1134750000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1134750000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1512650000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1348450000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1351700000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1285900000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":1285900000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1285900000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":1285900000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":1285900000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1017200000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":894600000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":822650000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":831700000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":831700000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":831700000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":831700000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":831700000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":992200000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1369200000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1585200000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1927100000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2021Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2011-12-31","val":1757200000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":1757200000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":1734700000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1430700000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1553000000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":1553000000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":1553000000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1553000000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1073750000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1708650000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1608150000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1635750000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1635750000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":1635750000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1635750000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1635750000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1491750000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1694600000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1561000000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1861935000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1861935000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1861935000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1861935000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1861935000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1744635000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1705125000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2009875000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1760440000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1760440000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1760440000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":1760440000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1760440000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1452690000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1241500000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1328250000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1190750000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1190750000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":1190750000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1190750000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1190750000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1092300000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1053950000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1217500000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1240300000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1240300000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1240300000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1240300000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1240300000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2057150000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2182750000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2112300000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2285100000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":2285100000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2285100000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":2285100000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":2285100000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1407200000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1591300000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1373900000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1375000000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":1375000000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":1375000000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":1375000000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":1375000000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1758400000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1484200000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1306650000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1216600000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":1216600000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1216600000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1216600000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1216600000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":948900000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1032600000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1479650000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2435700000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2021Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2011-12-31","val":4151000000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":4151000000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q4I"},{"end":"2012-06-30","val":5380500000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5268500000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3774700000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":3774700000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":3774700000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":3774700000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3097700000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1970200000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2717500000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3182300000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":3182300000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":3182300000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":3182300000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":3182300000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2914550000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3497950000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3611250000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3167750000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":3167750000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":3167750000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":3167750000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":3167750000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2530750000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2774420000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2799180000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2317615000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":2317615000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":2317615000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":2317615000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":2317615000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1723135000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3432125000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4020375000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2460440000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2460440000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":2460440000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2460440000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2460440000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2871690000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3808500000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6294800000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6001000000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":6001000000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":6001000000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":6001000000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":6001000000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10168650000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7268500000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6591850000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5625750000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":5625750000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":5625750000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":5625750000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":5625750000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4790400000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7301650000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7990600000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6318350000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":6318350000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":6318350000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":6318350000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":6318350000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5970950000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2517550000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1482650000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1267800000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":1267800000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1267800000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1267800000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1267800000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1406700000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2160200000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2376950000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2582600000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2021Q4I"}]}},"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":"2011-12-31","val":1302500000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1476000000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"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":"2011-12-31","val":1172500000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1244650000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"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":"2011-12-31","val":1757200000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1553000000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"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":"2011-12-31","val":4151000000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":3774700000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"LongtermDebtWeightedAverageInterestRate":{"label":"Long-term Debt, Weighted Average Interest Rate, at Point in Time","description":"Weighted average interest rate of long-term debt outstanding calculated at point in time.","units":{"pure":[{"end":"2011-12-31","val":0.0229,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":0.0229,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":0.0229,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":0.0199,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.0186,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.0174,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":0.0174,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":0.0174,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":0.0174,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":0.0174,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.017,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.0163,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.0151,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.0149,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":0.0149,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.0151,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"}],"Rate":[{"end":"2013-12-31","val":0.0149,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":0.0149,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":0.0149,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":0.0151,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.0146,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.0145,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":0.0145,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":0.0145,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":0.0145,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":0.0145,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.0146,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.0136,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.0129,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.0139,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":0.0139,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":0.0139,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":0.0139,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":0.0139,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.0155,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.0147,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.0137,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.0137,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0.0137,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":0.0137,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0.0137,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0.0137,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.0143,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.0149,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.0151,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.0165,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0.0165,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":0.0165,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0.0165,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0.0165,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.0185,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.0204,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.0218,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.0238,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0.0238,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0.0238,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0.0238,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":0.0238,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.0244,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0243,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0226,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0205,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":0.0205,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0.0205,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":0.0205,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":0.0205,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0158,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0095,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.007,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.0063,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":0.0063,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0.0063,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":0.0063,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0.0063,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0062,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0059,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0058,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0055,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":0.0055,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0.0055,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0.0055,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0.0055,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0066,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0132,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0203,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0302,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":0.0302,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0.0302,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0.0302,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0.0302,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0362,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0386,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0409,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0415,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":0.0415,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":0.0415,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0.0415,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":0.0415,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0426,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.044,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0433,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0397,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":0.0397,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":0.0397,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":0.0397,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":0.0397,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0394,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0397,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0388,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0357,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":0.0357,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":0.0357,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.0349,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0.0352,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"MarketableSecurities":{"label":"Marketable Securities","description":"Amount of investment in marketable security.","units":{"USD":[{"end":"2010-12-31","val":13090917000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":13090917000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":13090917000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":11985134000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":11601818000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":9536495000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":9536495000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":9536495000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":9536495000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":9536495000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8541999000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":9069232000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":8460857000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":7924668000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":7924668000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":7924668000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":7924668000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":7924668000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":8476311000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8823488000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":9181414000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":8128436000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":8128436000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":8128436000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":8128436000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":8128436000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":7308875000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":6908641000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":6550475000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6319236000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":6319236000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":6319236000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":6319236000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":6319236000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":7097186000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7814322000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7294856000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7560486000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":7560486000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":7560486000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":7560486000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":7560486000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7693185000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8256328000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8525381000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8096733000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":8096733000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":8096733000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":8096733000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":8096733000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8679982000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9154731000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9178387000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":9219471000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":9219471000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":9219471000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":9219471000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":9219471000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10068927000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9843218000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8606097000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8333626000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":8333626000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":8333626000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":8333626000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":8333626000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12060265000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12427057000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12729159000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13565020000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":13565020000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":13565020000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":13565020000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":13565020000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":14045425000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13645455000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":13382522000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12111678000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":12111678000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":12111678000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":12111678000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":12111678000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12197847000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11658790000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10831871000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10505325000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":10505325000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":10505325000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":10505325000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":10505325000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11043736000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10903376000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10984395000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":11121299000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":11121299000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":11121299000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":11121299000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":11121299000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11142526000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11716205000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":12043824000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":12926857000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":12926857000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":12926857000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":12926857000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":12926857000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":13334367000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":13558692000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":13883515000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":13717408000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":13717408000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":13717408000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":13717408000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":13717408000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":14266884000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":14475992000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":14908747000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":14834298000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":14834298000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":14834298000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":15055808000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":15229194000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"MortgageLoansInProcessOfForeclosureAmount":{"label":"Mortgage Loans in Process of Foreclosure, Amount","description":"Recorded investment of consumer mortgage loan receivables secured by residential real estate properties for which formal foreclosure proceedings are in process.","units":{"USD":[{"end":"2016-12-31","val":6156000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":6156000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":6156000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-06-30","val":5057000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5332000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5762000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":5762000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":5762000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":5762000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":5762000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7427000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6882000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6546000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5320000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":5320000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":5320000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":5320000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":5320000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5041000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6008000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6181000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6082000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"NetCashProvidedByUsedInContinuingOperations":{"label":"Net Cash Provided by (Used in) Continuing Operations","description":"The increase (decrease) in cash associated with the entity's continuing operating, investing, and financing activities. While for technical reasons this element has no balance attribute, the default assumption is a debit balance consistent with its label.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":115781000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":98041000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":253956000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":253956000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-276355000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-298135000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":592848000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":592848000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":1343943000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1343943000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":1343943000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1376362000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":-1376362000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-976808000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-976808000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":857410000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":857410000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":831371000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":831371000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":831371000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1666827000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-1666827000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1670732000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-1670732000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":-1873156000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-1873156000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-1862641000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-1862641000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-617664000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-617664000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-468647000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-468647000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-677892000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-677892000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-475416000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-98762000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":285036000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":-199451000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"}]}},"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":-15698541000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":441637000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-4855937000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-4056573000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":-4056573000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-640111000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-2909250000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-2909250000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":-2578507000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-2578507000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":-5513852000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":-5513852000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":513712000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":513712000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1761083000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":1761083000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":2067741000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":533316000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":143930000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1824334000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2015-01-01","end":"2015-12-31","val":7536456000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":573728000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":573728000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1771845000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4405686000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":3979223000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":2663354000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":2663354000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":2663354000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5066819000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":5066819000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3680877000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":3680877000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":3188604000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":3188604000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":-523011000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-523011000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":-523011000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9552199000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":9552199000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":12114781000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":12114781000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":9138049000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":9138049000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":15237485000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":15237485000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":15237485000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-40669000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-40669000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-9683029000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-9683029000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":-10234274000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-10234274000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-10739069000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":-10739069000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":-10739069000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4136689000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-4136689000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-6382057000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-6382057000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-7190135000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-7190135000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-4697016000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":-4697016000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":-4697016000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2926535000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":2926535000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9816142000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":9816142000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":15907516000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":15907501000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":24212484000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":24212484000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":24212484000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2348058000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":2348058000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":382005000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":382005000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":593231000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":593231000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":2064199000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":2064199000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":2064199000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1247541000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-1247541000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4666990000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":4666990000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":3759965000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":3759965000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":481598000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":481598000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1302773000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-1302773000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3902087000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":3902087000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":3574359000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":1012988000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":3731766000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":4871751000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"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":-5513852000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":2067741000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":533316000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":533316000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":143930000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1824334000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":2268803000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":2268803000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":160414000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":160414000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":160414000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1915753000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":-1902019000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-729053000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-729053000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":4475460000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":4475460000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":2712162000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":2712162000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":2712162000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2926762000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":2926762000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":8554032000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":8554032000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":8794913000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":8794913000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":7536456000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":7536456000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":678839000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":678839000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1917209000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":1917209000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":2168578000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":2168578000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":573728000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1771845000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4405686000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":3979223000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"}]}},"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":16105976000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-899185000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":4313829000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":3476412000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":3476412000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":640302000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3183940000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":3183940000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":4283167000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":4283167000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":5480877000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":5480877000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-167416000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-167416000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-1440498000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":-1440498000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-2121618000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":-482025000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-456479000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-2198995000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2015-01-01","end":"2015-12-31","val":-9599815000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-1280860000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":-1280860000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1930474000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4222950000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-4354446000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-2845017000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-2845017000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":-2845017000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-5405842000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-5405842000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-4076798000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-4076798000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-3666567000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-3666567000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":41222000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":41222000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":41222000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-9544744000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-9544744000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-12070013000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-12070013000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":-9059492000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-9059492000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":-13392743000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":-13392743000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":-13392743000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1055848000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-1055848000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":8140841000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":8140841000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":8603542000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":8603542000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":13504855000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":13504855000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":13504855000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-613335000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-613335000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1933069000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":1933069000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":2249381000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":2249381000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-390502000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":-390502000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":-390502000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3332468000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-3332468000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-10509732000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-10509732000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-16993792000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-16993552000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-25454076000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":-25454076000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":-25454076000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2421177000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-2421177000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-846121000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-846121000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-1248580000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-1248580000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":-2418068000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":-2418068000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":-2418068000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1202550000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":1202550000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-4849449000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-4849449000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-3611058000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-3611058000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":-744940000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-744940000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1501206000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":1501206000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-3629156000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-3629156000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":-3345583000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":-848530000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-3916060000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-5274735000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"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":5480877000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":-2121618000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":-482025000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-482025000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-456479000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-2198995000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":-1809087000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-1809087000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":1014843000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1014843000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":1014843000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":469260000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":469260000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-338710000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-338710000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":-3770385000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-3770385000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":-2071004000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-2071004000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-2071004000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-4652159000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-4652159000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-10317055000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-10317055000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":-10829978000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-10829978000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-9599815000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-9599815000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1365882000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-1365882000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-2496578000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-2496578000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-3023402000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-3023402000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-1280860000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1930474000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4222950000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":-4354446000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"}]}},"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":87043000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-8577000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":48300000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":85868000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":85868000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":30882000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":62155000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":62155000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":92587000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":92587000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":148756000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":148756000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":37149000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":37149000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":91178000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":91178000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":151918000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":202665000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":36194000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":76526000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2015-01-01","end":"2015-12-31","val":200718000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":231716000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":231716000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":59867000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":102300000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":175772000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":242459000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":242459000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":242459000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":96306000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":96306000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":144183000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":144183000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":230413000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":230413000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":228799000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":228799000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":228799000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-9598000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-9598000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-47866000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-47866000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":-68978000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-68978000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":57364000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":57364000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":57364000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-368979000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-368979000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-346695000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-346695000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":-263730000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-263730000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-112537000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":-112537000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":-112537000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":244745000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":244745000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":297108000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":297108000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":400079000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":400079000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":542944000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":542944000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":542944000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":409356000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":409356000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":699099000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":699099000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":1086124000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1086124000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":1241715000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":1241715000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":1241715000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":72450000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":72450000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":463342000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":463342000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":656037000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":656037000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":353967000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":353967000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":353967000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":50166000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":50166000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":182947000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":182947000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-147106000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-147106000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":262855000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":262855000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-199192000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-199192000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-273428000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-273428000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":-226896000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":-168304000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":187112000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":407147000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"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":148756000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":151918000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":202665000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":202665000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":36194000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":76526000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":133132000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":133132000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":168686000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":168686000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":168686000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":70131000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":56397000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":90955000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":90955000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":152335000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":152335000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":190213000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":190213000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":190213000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":58570000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":58570000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":92291000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":92291000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":161909000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":161909000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":200718000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":200718000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":69379000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":69379000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":110722000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":110722000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":176932000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":176932000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":231716000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":59867000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":102300000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":175772000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-19532000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":10058000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2011-01-01","end":"2011-06-30","val":47959000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":23837000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2"}]}},"NetIncomeLossAttributableToParentNetOfFederalHomeLoanBankAssessments":{"label":"Net Income (Loss) Attributable to Parent, Net of Federal Home Loan Bank Assessments","description":"Amount of profit (loss) after Federal Home Loan Bank (FHLBank) assessments attributable to the parent.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":77326000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":53798000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":22295000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":81719000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":27921000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":110311000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":110311000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":24648000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":53481000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":53481000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":28833000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":28833000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":82060000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":82060000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":28579000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":28579000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":119038000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":119038000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":119038000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":22267000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":22267000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":50847000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":50847000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":28580000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":28580000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":79471000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":79471000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":28624000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":28624000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":106004000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":106004000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":106004000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":31121000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":31121000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":57681000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":57681000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":26560000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":26560000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":72687000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":72687000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":15006000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":15006000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":93360000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":93360000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":93360000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":40474000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":40474000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":72176000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":72176000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":31702000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":31702000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":120399000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":120399000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":48223000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":48223000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":161773000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":161773000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":161773000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":53716000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":53716000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":99334000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":99334000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":45618000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":45618000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":148848000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":148848000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":49514000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":49514000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":197211000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":197211000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":197211000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":39591000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":39591000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":85339000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":85339000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":45748000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":45748000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":126843000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":126843000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":41504000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":41504000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":170271000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":170271000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":170271000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":52755000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":52755000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":84473000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":84473000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":31718000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":31718000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":132964000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":132964000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":48491000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":48491000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":185237000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":185237000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":185237000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11832000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":11832000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":32074000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":32074000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":20242000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":20242000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":72058000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":72058000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":39984000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":39984000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":118050000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":118050000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":118050000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":43906000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":43906000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":76870000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":76870000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":32964000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":32964000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":114250000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":114250000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":37380000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":37380000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":160590000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":160590000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":160590000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":50395000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":50395000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":100756000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":100756000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":50361000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":50361000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":167677000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":167677000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":66921000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":66921000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":240736000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":240736000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":240736000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":84845000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":84845000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":191045000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":191045000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":106200000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":106200000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":283042000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":283042000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":91997000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":91997000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":370467000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":370467000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":370467000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":114150000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":114150000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":222313000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":222313000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":108163000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":108163000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":323415000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":323415000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":101102000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":101102000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":432722000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":432722000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":99292000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":99292000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":194109000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":194109000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":94817000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":94817000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":288008000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":93899000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":379520000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":98392000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":175510000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":77118000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"NetIncomeLossAvailableToCommonStockholdersBasic":{"label":"Net Income (Loss) Available to Common Stockholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":236671000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":2059000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":21591000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":33548000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":33548000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-03-31","val":24122000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":47959000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":23837000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":45658000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":45658000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":-2301000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":-2301000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":77326000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":77326000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2012-01-01","end":"2012-03-31","val":31503000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":31503000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-06-30","val":53798000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":22295000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":81719000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":27921000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":110311000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":24648000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"}]}},"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":"2009-01-01","end":"2009-12-31","val":-12337000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":48119000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":44794000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":74887000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":26768000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":14425000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":14425000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-16369000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3567000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":3567000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":19936000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":19936000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":28299000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":28299000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":24732000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":24732000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":20772000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":20772000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":20772000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-10766000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-10766000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-11447000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":-11447000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-681000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":-681000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-15894000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-15894000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":-4447000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-4447000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-28048000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-28048000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-28048000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-9696000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-9696000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-30919000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-30919000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":-21223000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":-21223000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-37687000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-37687000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":-6768000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-6768000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-50985000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-50985000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-50985000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-5334000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":-5334000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-11012000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-11012000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":-5678000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":-5678000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-22431000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-22431000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":-11419000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-11419000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-28699000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-28699000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-28699000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-5844000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-5844000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-26215000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-26215000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":-20371000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":-20371000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-9395000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-9395000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":16820000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":16820000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-47991000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-47991000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-47991000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":49204000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":49204000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":67730000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":67730000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":18526000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":18526000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":63904000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":63904000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-3826000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-3826000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-13709000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-13709000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":-13709000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4687000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":4687000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":13081000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":13081000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":8394000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":8394000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":16400000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":16400000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":3319000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":3319000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6914000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":6914000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":6914000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-26950000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-26950000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-38981000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-38981000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-12031000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-50495000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-50495000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-11514000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-21910000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-21910000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":28755000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":28755000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":70598000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":70598000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":86784000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":86784000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":70261000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":94389000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":99764000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":92769000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"}]}},"NetSharesReclassifiedToMandatorilyRedeemableCapitalStockValue":{"label":"Net Shares Reclassified to Mandatorily Redeemable Capital Stock, Value","description":"Value of net shares reclassified to mandatorily redeemable capital stock.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":279036000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":78118000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":133109000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":218129000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":301348000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":301348000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":69626000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":69626000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":139555000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":139555000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":240990000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":240990000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":381683000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":381683000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":381683000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":38267000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":38267000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":107695000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":107695000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":207150000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":207150000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":356841000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":356841000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":356841000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":71541000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":71541000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":169308000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":169308000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":97767000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":228102000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":228102000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":58794000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":393848000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":393848000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":393848000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":108023000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":108023000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":182959000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":182959000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":74936000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":74936000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":322239000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":322239000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":139280000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":139280000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":586192000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":586192000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":586192000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":160234000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":160234000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":352220000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":352220000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":191986000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":191986000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":499445000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":499445000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":147225000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":147225000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":762125000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":762125000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":762125000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":173395000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":173395000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":423913000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":423913000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":250518000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":250518000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":626508000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":626508000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":202595000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":202595000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":779979000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":779979000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":779979000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":100390000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":100390000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":678438000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":678438000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":578048000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":578048000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":893545000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":893545000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":215107000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":215107000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1040316000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":1040316000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":1040316000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":23915000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":23915000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":58636000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":58636000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":34721000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":34721000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":218411000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":218411000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":159775000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":159775000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":283831000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":283831000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":283831000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":205310000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":205310000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":906691000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":906691000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":701381000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":701381000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1527252000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":1527252000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":620561000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":620561000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2098699000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":2098699000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":2098699000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":358243000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":358243000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":584052000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":584052000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":225809000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":225809000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":584512000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":584512000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":460000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":460000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":669984000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":669984000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":669984000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":163047000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":163047000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":458363000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":458363000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":295316000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":295316000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":603043000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":603043000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":144680000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":144680000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":812692000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":812692000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":812692000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":211237000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":211237000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":493497000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":493497000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":282260000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":282260000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":646676000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":646676000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":153179000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":153179000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":726573000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":726573000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":726573000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":154493000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":154493000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":232442000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":232442000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":77949000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":77949000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":305364000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":305364000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":72922000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":72922000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":368951000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":368951000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":61465000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":61465000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":339742000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":339742000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":278277000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":278277000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":449157000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":109415000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":598442000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":57818000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":361568000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":303750000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"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":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"}]}},"NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1":{"label":"Noncash or Part Noncash Acquisition, Fixed Assets Acquired","description":"\"The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-03-31","val":468000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":995000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":1025000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"}]}},"NoncashOrPartNoncashAcquisitionInvestmentsAcquired1":{"label":"Noncash or Part Noncash Acquisition, Investments Acquired","description":"\"The amount of investments that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":97184000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":15260000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"}]}},"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":"2010-12-31","val":32848000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2010-12-31","val":32848000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":32848000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-06-30","val":20620000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":36409000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":38926000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":38926000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":38926000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":38926000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":38926000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2012-03-31","val":51027000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":39628000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":55809000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":64330000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q4I"},{"end":"2012-12-31","val":64330000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":64330000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":49656000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":52665000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"}]}},"NoninterestBearingDepositLiabilitiesDomestic":{"label":"Noninterest-bearing Deposit Liabilities, Domestic","description":"Amount of domestic noninterest-bearing deposits held by the entity, which may include demand deposits, checking, brokered and retail deposits.","units":{"USD":[{"end":"2012-12-31","val":64330000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":64330000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-09-30","val":36258000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":37343000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":37343000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":37343000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":37343000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":37343000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":36810000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":41508000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":37637000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":46189000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":46189000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":46189000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":46189000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":46189000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":58114000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":56343000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":44143000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":42919000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":42919000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":42919000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":42919000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":42919000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":56075000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":55530000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":64362000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":51390000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":51390000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":51390000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":51390000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":51390000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":41634000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":47218000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":48496000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":53038000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":53038000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":53038000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":53038000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":53038000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":61315000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":63387000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":44826000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":50499000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":50499000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":50499000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":50499000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":50499000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":64376000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":85136000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":149885000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":127143000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":127143000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":127143000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":127143000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":127143000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":175936000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":250648000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":258669000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":257607000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":257607000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":257607000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":257607000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":257607000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":248422000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":142465000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":136710000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":95446000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":95446000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":95446000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":95446000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":95446000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":78106000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":73146000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":53098000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":45588000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":45588000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":45588000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":45588000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":45588000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":51769000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":59369000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":52610000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":52383000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":52383000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":52383000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":52383000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":52383000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":56327000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":59401000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":61472000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":67650000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":67650000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":67650000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":67650000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":67650000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":55416000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":76586000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":66858000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":88542000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025Q4I"}]}},"NoninterestBearingDomesticDepositDemand":{"label":"Noninterest-bearing Domestic Deposit, Demand","description":"Amount of money in noninterest-bearing domestic accounts that entitle the depositor to withdraw funds at any time without prior notice, also known as demand deposits.","units":{"USD":[{"end":"2012-12-31","val":360000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":360000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-09-30","val":1295000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1357000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":37343000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":37343000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":37343000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":37343000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":36810000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":41508000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":37637000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":46189000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":46189000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":46189000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":46189000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":46189000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":58114000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":56343000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":44143000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":42919000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":42919000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":42919000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":42919000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":42919000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":56075000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":55530000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":64362000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":51390000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":51390000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":51390000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":51390000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":51390000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":41634000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":47218000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":48496000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":53038000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":53038000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q4I"},{"end":"2018-03-31","val":61315000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"}]}},"NoninterestbearingDomesticDepositOther":{"label":"Noninterest-bearing Domestic Deposit, Other","description":"Amount of other noninterest-bearing domestic deposit liabilities.","units":{"USD":[{"end":"2017-12-31","val":53038000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":53038000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":53038000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-06-30","val":63387000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":44826000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":50499000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":50499000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":50499000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":50499000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":50499000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":64376000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":85136000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":149885000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":127143000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":127143000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":127143000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":127143000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":127143000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":175936000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":250648000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":258669000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":257607000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":257607000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":257607000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":257607000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":257607000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":248422000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":142465000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":136710000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":95446000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":95446000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":95446000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":95446000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":95446000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":78106000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":73146000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":53098000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":45588000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":45588000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":45588000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":45588000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":45588000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":51769000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":59369000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":52610000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":52383000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":52383000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":52383000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":52383000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":52383000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":56327000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":59401000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":61472000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":67650000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":67650000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":67650000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":67650000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":67650000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":55416000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":76586000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":66858000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":88542000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025Q4I"}]}},"NoninterestExpense":{"label":"Noninterest Expense","description":"Total aggregate amount of all noninterest expense.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":43586000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":22861000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":12402000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":33855000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":10994000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":48090000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":47899000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":13343000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":28424000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":28424000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":15081000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":15081000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":41475000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":41659000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":13051000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":13163000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":53571000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":53781000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":53781000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":13450000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":13479000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":26482000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":26620000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":13032000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":13141000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":38825000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":38825000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":12204000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":12204000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":51696000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":51696000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":51696000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":12275000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":12275000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":25398000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":25398000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":13123000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":13123000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":37828000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":37828000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":12430000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":12430000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":52762000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":52762000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":52762000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":12784000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":12784000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":26282000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":26282000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":13498000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":13498000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":40162000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":40162000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":13880000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":13880000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":53143000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":53143000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":53143000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":13620000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":13620000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":28713000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":28713000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":15093000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":15093000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":43900000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":43900000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":15187000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":15187000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":57762000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":57762000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":57762000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":13639000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":13639000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":28918000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":28918000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":15279000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":15279000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":46853000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":46853000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":17935000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":17935000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":63706000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":63706000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":63706000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":14916000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":14916000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":30629000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":30629000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":15713000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":15713000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":50164000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":50164000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":19535000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":19535000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":67036000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":67036000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":67036000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":15465000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":15465000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":30958000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":30958000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":15493000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":15493000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":51386000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":51386000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":20428000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":20428000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":69108000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":69108000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":69108000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":16990000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":16990000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":35303000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":35303000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":18313000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":18313000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":53936000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":53936000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":18633000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":18633000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":72816000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":72816000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":72816000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":19443000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":19443000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":42039000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":42039000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":22596000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":22596000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":60649000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":60649000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":18610000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":18610000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":80407000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":80407000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":80407000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":18705000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":18705000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":36850000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":36850000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":18145000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":18145000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":55478000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":55478000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":18628000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":18628000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":77529000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":77529000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":77529000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":19878000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":19878000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":39603000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":39603000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":19725000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":19725000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":58752000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":58752000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":19149000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":19149000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":80854000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":80854000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":80854000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":22145000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":22145000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":44091000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":44091000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":21946000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":21946000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":67740000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":67740000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":23649000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":23649000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":97008000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":97008000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":97008000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":23423000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":23423000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":51318000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":51318000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":27895000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":27895000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":77921000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":77921000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":26603000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":26603000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":118172000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":118172000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":25808000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":25808000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":62028000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":62028000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":36220000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":36220000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":95223000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":33195000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":132980000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":26740000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":63918000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":37178000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"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":108021000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-129998000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":-48679000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-153490000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":-23492000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-154503000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":-154694000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-12685000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-19875000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-19875000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":-7190000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":-7190000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-69490000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-69306000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-49615000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":-49503000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-78538000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":-78328000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":-78328000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-8844000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-8815000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-25704000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":-25566000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-16860000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":-16751000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-34339000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-34339000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":-8774000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-8774000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-42916000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-42916000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-42916000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-10474000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-10474000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-17748000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-17748000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":-7274000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":-7274000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-27579000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-27579000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":-9831000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-9831000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-30818000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-30818000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-30818000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-16673000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":-16673000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-29826000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-29826000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":-13153000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":-13153000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-40631000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-40631000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":-10805000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-10805000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-55850000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-55850000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-55850000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-9216000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-9216000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-22753000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-22753000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":-13537000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":-13537000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-53009000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-53009000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-30256000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":-30256000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-80089000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-80089000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-80089000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-6516000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-6516000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-20403000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-20403000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-13887000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-13887000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-11695000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-11695000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":8708000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":8708000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-13830000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-13830000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":-13830000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":7885000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":7885000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9033000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":9033000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1148000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":1148000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":14494000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":14494000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":5461000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":5461000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":15987000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":15987000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":15987000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-6987000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-6987000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-9525000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-9525000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-2538000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-2538000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-11025000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-11025000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-1500000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-1500000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-12847000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-12847000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":-12847000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":12674000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":12674000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":17042000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":17042000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":4368000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":4368000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":15535000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":15535000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":-1507000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-1507000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":22973000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":22973000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":22973000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-23229000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-23229000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-33481000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-33481000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-10252000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-10252000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-35115000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-35115000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-1634000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-1634000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-40148000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":-40148000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":-40148000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-5892000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-5892000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-16038000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-16038000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-10146000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-10146000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-30796000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-30796000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-14758000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-14758000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-41434000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":-41434000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":-41434000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-9509000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-9509000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-17161000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-17161000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-7652000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-7652000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-18335000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-18335000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-1174000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-1174000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-13942000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":-13942000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":-13942000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11613000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":11613000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":30638000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":30638000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":19025000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":19025000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":41565000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":41565000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":10927000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":10927000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":47947000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":47947000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":47947000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":13916000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":13916000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":23177000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":23177000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":9261000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":9261000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":26734000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":26734000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":3557000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":3557000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":37140000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":37140000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3520000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":3520000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6336000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":6336000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":2816000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":2816000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":11313000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":4977000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":14408000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":4496000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":9357000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":4861000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":3346000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":2111000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":1266000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":959000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":419000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":4572000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":2964000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":170000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2351000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":343000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":1184000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":173000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":557000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":1914000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":213000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":728000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":4770000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":2518000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":2518000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":146000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":529000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":381000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":1267000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":235000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":738000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1338000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":1338000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":71000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":71000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":504000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":504000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":504000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":406000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":406000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":928000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":928000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":522000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":522000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1613000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1613000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":685000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":685000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2203000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":2203000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":2203000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":660000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":660000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1233000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":1233000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":573000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":573000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1734000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":1734000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":501000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":501000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2252000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":2252000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":2252000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":508000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":508000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1100000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":1100000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":592000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":592000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1738000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":1738000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":638000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":638000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2294000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":2294000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":2294000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":561000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":561000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1214000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":1214000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":653000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":653000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1966000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":1966000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":752000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":752000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2781000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":2781000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":2781000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":534000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":534000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1184000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":1184000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":650000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":650000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1844000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1844000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":660000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":660000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2474000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":2474000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":2006000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1394000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":1372000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1984000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1951000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":590000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":579000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2702000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":2676000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":725000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":725000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3441000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":3415000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":3415000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":709000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":709000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1533000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1530000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":824000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":824000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2470000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":2470000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":937000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":937000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3266000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":3266000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":3266000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1143000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":1143000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2166000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":2166000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":1023000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":1023000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-191000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-191000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1112000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1112000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1078000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":1078000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":1078000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":970000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":970000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2032000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":2032000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1062000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1062000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2983000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":2983000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":951000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":951000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3612000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":3612000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":3612000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1221000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":1221000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1892000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":1892000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":671000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":671000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2551000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2551000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":659000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":659000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3003000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":3003000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":3003000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":563000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":563000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1172000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1172000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":609000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":609000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1795000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":1795000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":623000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":623000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2437000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":2437000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":2437000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":479000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":479000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1093000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":1093000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":614000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":614000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1780000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":1780000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":687000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":687000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2392000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":2392000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":615000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":615000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1253000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":1253000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":638000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":638000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2032000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":779000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2731000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":761000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1339000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":578000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"NotesReceivableGross":{"label":"Financing Receivable, before Allowance for Credit Loss","description":"Amount, before allowance for credit loss, of financing receivable.","units":{"USD":[{"end":"2014-12-31","val":24610562000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":24610562000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":24610562000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-06-30","val":29677503000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":31892544000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":30047398000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":30047398000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":30047398000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":30047398000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":30047398000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":31922686000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":32731793000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":33352420000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":30700514000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":30700514000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":30700514000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":30700514000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":30700514000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":32600113000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":33362755000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":35456188000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":33667939000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":33667939000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":33667939000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":33667939000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":33667939000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":34536427000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":36610720000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":36681059000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":37242675000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":37242675000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":37242675000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":37242675000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":37242675000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":38670692000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":40397974000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":40582846000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":40982132000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"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":"2011-12-31","val":22415075000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":22415075000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":22415075000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":23364838000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":23838243000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":22598128000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":22598128000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":22598128000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":22598128000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":22598128000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":23590499000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":24857595000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":24798398000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":23455402000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":23455402000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":23455402000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":23455402000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":23455402000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":22177284000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":23616907000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":26816894000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":24610562000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":24610562000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q4I"},{"end":"2015-03-31","val":27626266000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"}]}},"ObligationWithJointAndSeveralLiabilityArrangementAmountOutstanding":{"label":"Obligation with Joint and Several Liability Arrangement, Amount Outstanding","description":"Amount outstanding, before the effects of recovery, of obligation under the joint and several liability arrangement.","units":{"USD":[{"end":"2013-12-31","val":735906150000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":735906150000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":735906150000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":769174697000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":781018828000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":812794196000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":812794196000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":812794196000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":812794196000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":847174797000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":775132886000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":810124584000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":813743460000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":905201752000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":905201752000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":989311064000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":989311064000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1034259761000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1034259761000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1031617463000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1031617463000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1025894666000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":1025894666000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-12-31","val":746772303000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":746772303000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-12-31","val":652861829000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":652861829000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1181742527000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":1181742527000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1204316000000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":1204316000000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1192968394000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":1192968394000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1151783980000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025Q4I"}]}},"OfficeOfFinanceAssessmentsCostAssessedOnFederalHomeLoanBank":{"label":"Office of Finance, Cost Assessed on Federal Home Loan Bank","description":"Amount of a Federal Home Loan Bank's (FHLBank) proportionate share of the costs of operating the Office of Finance.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":1711000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":960000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":369000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1342000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":382000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1922000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":1922000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":747000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1190000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":1190000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":443000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":443000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1741000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":1741000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":551000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":551000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2236000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":2236000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":2236000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":576000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":576000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1195000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":1195000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":619000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":619000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1661000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":1661000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":466000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":466000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2287000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":2287000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":2287000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":654000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":654000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1222000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":1222000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":568000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":568000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1844000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1844000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":622000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":622000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2454000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":2454000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":2454000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":539000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":539000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1121000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":1121000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":582000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":582000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1662000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":1662000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":541000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":541000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2249000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":2249000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":2249000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":578000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":578000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1324000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":1324000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":746000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":746000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1951000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":1951000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":627000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":627000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2672000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":2672000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":2672000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":712000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":712000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1352000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":1352000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":640000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":640000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2035000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":2035000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":683000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":683000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2662000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":2662000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":2662000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":778000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":778000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1462000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":1462000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":684000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":684000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2179000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":2179000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":717000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":717000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3052000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":3052000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":3052000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":784000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":784000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1501000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1501000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":717000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":717000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2313000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":2313000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":812000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":812000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3207000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":3207000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":3207000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":849000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":849000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1745000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1745000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":896000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":896000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2717000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":2717000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":972000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":972000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3700000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":3700000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":3700000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1007000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":1007000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1853000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":1853000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":846000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":846000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2889000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":2889000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1036000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1036000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4062000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":4062000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":4062000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1171000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1171000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2094000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":2094000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":923000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":923000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3255000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":3255000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1161000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1161000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4503000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":4503000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":4503000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1224000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":1224000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2143000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":2143000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":919000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":919000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3223000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":3223000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":1080000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":1080000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4455000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":4455000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":4455000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1096000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":1096000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2059000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":2059000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":963000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":963000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3254000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":3254000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":1195000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":1195000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4441000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":4441000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":4441000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1128000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":1128000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2371000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":2371000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":1243000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1243000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3634000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":3634000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":1263000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":1263000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5104000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":5104000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1280000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":1280000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2440000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":2440000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":1160000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":1160000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3679000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":1239000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5512000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1334000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":2884000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":1550000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"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":342000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":235000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":262000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2015-12-31","val":347000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":269000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-12-31","val":186000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":448000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","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":113000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":113000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":80000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"}]}},"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":19000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2014-12-31","val":28000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"}]}},"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":47000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":19000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":29000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"}]}},"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":55000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":48000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":48000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"}]}},"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":108000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":55000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":77000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"}]}},"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":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"}]}},"OperatingLeasesRentExpenseNet":{"label":"Operating Leases, Rent Expense, Net","description":"Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":104000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":116000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":116000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":110000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":110000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":110000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":118000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":118000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":118000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":115000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":115000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":115000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":73000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":73000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":73000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":81000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":81000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":81000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":81000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":81000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":138000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2010-12-31","val":66091000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":66091000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":66091000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":59286000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":57728000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":58790000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":58790000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":58790000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":58790000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":58790000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":52748000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":52082000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":49881000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":48869000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":48869000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":48869000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":48869000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":48869000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":47868000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":47490000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":45939000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":45216000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":45216000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":45216000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":45216000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":45216000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":43912000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":43020000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":41452000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":40800000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":40800000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":40800000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":40800000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":40800000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":38847000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":38694000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":36229000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":36695000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":27174000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":27174000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":27174000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":27174000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":25618000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":27209000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":28438000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":27777000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":27777000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":27777000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":27777000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":27777000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":26897000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":47590000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":45353000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":57463000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":57463000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":57463000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":57463000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":105133000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":56365000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":58454000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":62659000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":108778000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":108778000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":108778000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":108778000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":108778000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":105496000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":105140000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":101750000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":100122000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":100122000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":100122000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":100122000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":100122000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":97032000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":92531000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":90735000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":90706000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":90706000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":90706000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":90706000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":90706000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":87135000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":86765000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":82804000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":82531000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":82531000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":82531000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":82531000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":82531000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":80487000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":80259000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":77801000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":79172000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":79172000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":79172000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":79172000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":79172000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":80797000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":81908000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":79791000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":81985000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":81985000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":81985000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":81985000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":81985000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":81414000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":80996000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":83540000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":82547000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":82547000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":82547000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":82547000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":82547000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":82732000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":81813000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":80268000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":82019000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":82019000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":82019000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":83250000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":80928000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"OtherComprehensiveIncomeAmortizationOfDefinedBenefitPlanNetPriorServiceCostCreditRecognizedInNetPeriodicBenefitCostBeforeTax":{"label":"Other Comprehensive Income (Loss), Amortization, Pension and Other Postretirement Benefit Plans, Net Prior Service Cost (Credit) Recognized in Net Periodic Benefit Cost, before Tax (Deprecated 2012-01-31)","description":"The change in other comprehensive income due to the amortization of the net prior service costs (credit) into net periodic pension costs.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-9000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":-6000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010"}]}},"OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, before Tax, Portion Attributable to Parent","description":"Amount before tax, after 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":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-763000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-763000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-763000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":-763000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-8577000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-8577000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-8577000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4742000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":4742000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2302000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":2302000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-2440000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-2440000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":10736000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":10736000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":8434000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":8434000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":17922000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":17922000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":17922000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":8485000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":8485000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11867000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":11867000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":3382000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":3382000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":13319000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":13319000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":1452000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":1452000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":21861000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":21861000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":21861000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4142000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":4142000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1578000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-1578000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-5720000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-5720000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2116000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":2116000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":3694000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":3694000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-12138000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-12138000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":-12138000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":11848000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":11848000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":16075000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":16075000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":4227000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":4227000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1249000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-1249000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":-17324000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-17324000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":7720000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":7720000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":7720000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-94131000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-94131000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-58534000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-58534000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":35597000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":35597000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-28239000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-28239000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":30295000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":30295000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":18408000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":18408000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":18408000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":29234000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":29234000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":51086000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":51086000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":21852000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":21852000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":28604000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":28604000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-22482000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-22482000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":29493000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":29493000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":29493000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-41227000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-41227000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-95792000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-95792000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-54565000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-54565000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-124880000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-124880000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-29088000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-29088000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-159132000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":-159132000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1887000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":441000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-1446000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-45149000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":-45590000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-34501000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":-34501000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":10408000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":5347000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-21161000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":15475000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-41143000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":-56618000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5895000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":47038000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":53661000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-5739000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":34851000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":40590000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostsCreditArisingDuringPeriodNetOfTax":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax","description":"Amount, after tax, of 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":[{"start":"2010-01-01","end":"2010-12-31","val":-1239000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":178000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":89000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":257000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":79000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-701000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":252000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":126000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":378000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":126000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-329000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"}]}},"OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, before Tax, after Reclassification Adjustment, Attributable to Parent","description":"Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive (income) loss for defined benefit plan, attributable to parent entity.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":1239000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":701000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":701000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":329000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":329000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":329000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":-201000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":-100000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-302000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":-101000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-2053000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-2053000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-2053000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-45000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-89000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-89000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":-44000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":-44000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-127000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-127000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":-38000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-38000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1775000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":1775000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":1775000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-98000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-98000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-198000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-198000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":-100000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":-100000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-297000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-297000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-99000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":-99000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1683000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-1683000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-1683000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-47000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-47000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-95000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-95000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-48000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-48000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-142000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-142000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-47000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-47000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":477000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":477000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":477000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-57000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":-57000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-115000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-115000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-58000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-58000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-173000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-173000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-58000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-58000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1542000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-1542000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":-1542000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-7000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-7000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-12000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-12000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-5000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-5000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-17000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-17000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-5000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-5000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1990000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":1990000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":1990000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-73000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-73000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-145000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-145000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":-72000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":-72000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-240000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-240000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":-95000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-95000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-1373000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":-1373000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":-1373000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-26000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-26000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-54000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-54000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-28000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":-28000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-82000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-82000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-28000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":-28000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":886000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":886000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":886000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-72000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-72000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-150000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-150000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-78000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-78000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-242000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-242000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-92000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-92000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-514000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":-514000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":-514000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-62000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-62000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-124000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-124000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-62000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-62000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-187000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-187000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-63000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-63000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-2547000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":-2547000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":-2547000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":200000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":200000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":200000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-169000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-169000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-169000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-169000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-169000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-169000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-170000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-170000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-16000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-16000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":46000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":46000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":62000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":62000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":47000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":1000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":47000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":29000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":29000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":0,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax":{"label":"Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Net Unamortized Gain (Loss) Arising During Period, before Tax (Deprecated 2012-01-31)","description":"Pretax change in the value of either the benefit obligation or the plan assets resulting from experience different from that assumed or from a change in an actuarial assumption, or the consequence of a decision to temporarily deviate from the substantive plan, that has not been recognized in net periodic benefit cost.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":262000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":1586000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":1020000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2011"}]}},"OtherComprehensiveIncomeLossAmortizationPensionAndOtherPostretirementBenefitPlansNetPriorServiceCostRecognizedInNetPeriodicBenefitCostBeforeTax":{"label":"Other Comprehensive Income (Loss), Amortization, Pension and Other Postretirement Benefit Plans, Net Prior Service Cost Recognized in Net Periodic Benefit Cost, before Tax (Deprecated 2013-01-31)","description":"Before tax amount of the income statement impact of the reclassification adjustment for prior service costs recognized as a component of net period benefit cost.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":6000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"}]}},"OtherComprehensiveIncomeLossAmortizationPensionAndOtherPostretirementBenefitPlansNetPriorServiceCostRecognizedInNetPeriodicPensionCostNetOfTax":{"label":"Other Comprehensive Income (Loss), Amortization, Pension and Other Postretirement Benefit Plans, Net Prior Service Cost Recognized in Net Periodic Pension Cost, Net of Tax (Deprecated 2013-01-31)","description":"Net of tax amount of the income statement impact of the reclassification adjustment for prior service costs recognized as a component of net period benefit cost.","units":{"USD":[{"start":"2011-01-01","end":"2011-03-31","val":-89000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-178000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":-89000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-257000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-79000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-03-31","val":-126000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-252000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":-126000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-378000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-126000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"}]}},"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":"2011-01-01","end":"2011-12-31","val":-5169000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":1324000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":1764000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2584000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":2584000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1582000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3068000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":1486000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":4202000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":4202000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":1134000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":1134000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":6896000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":6896000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":6896000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1211000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":1211000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2244000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":2244000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":1033000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":1033000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3304000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":3304000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":1060000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":1060000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2454000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":2454000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":2454000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1237000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":1237000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2193000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":2193000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":956000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":956000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2314000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":2314000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":121000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":121000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-3070000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-3070000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-3070000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5302000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":5302000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3439000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":3439000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-1863000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-1863000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":12429000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":12429000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":8990000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":8990000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":19554000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":19554000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":19554000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":8951000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":8951000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":12802000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":12802000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":3851000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":3851000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":14889000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":14889000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":2087000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":2087000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":25081000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":25081000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":25081000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4450000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":4450000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1058000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-1058000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-5508000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-5508000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":6296000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":6296000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":7354000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":7354000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-9965000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-9965000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":-9965000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":11921000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":11921000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":16220000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":16220000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":4299000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":4299000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1009000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-1009000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":-17229000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-17229000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":9093000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":9093000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":9093000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-94105000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-94105000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-58480000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-58480000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":35625000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":35625000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-28157000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-28157000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":30323000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":30323000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":17522000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":17522000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":17522000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":29306000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":29306000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":51236000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":51236000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":21930000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":21930000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":28846000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":28846000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-22390000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-22390000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":30007000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":30007000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":30007000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-41165000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-41165000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-95668000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-95668000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-54503000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-54503000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-124693000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-124693000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-29025000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-29025000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-156585000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":-156585000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":-156585000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1887000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":1887000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":441000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":441000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-1446000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-1446000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-45149000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-45149000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":-45590000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":-45590000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-34701000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":-34701000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":-34701000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":24192000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":24192000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5230000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":5230000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-18962000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-18962000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10577000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":10577000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":5347000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":5347000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-20991000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-20991000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":15491000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":15491000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-41189000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-41189000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":-56680000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-56680000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5848000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":47037000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":53614000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-5768000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":34822000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":40590000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"OtherComprehensiveIncomeLossNetOfTax":{"label":"Other Comprehensive Income (Loss), Net of Tax","description":"Amount after tax and reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-10811000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":493000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":-1248000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-2173000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-2666000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-5169000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-2380000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-440000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":-440000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":1940000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":1940000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-09-30","val":1324000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":1764000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2584000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1582000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3068000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":1486000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2"}]}},"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":"2010-01-01","end":"2010-12-31","val":-10811000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1741000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":493000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":-1248000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-2173000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-2666000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-5169000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-2380000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":-2380000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-06-30","val":-440000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-06-30","val":-440000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":1940000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":1940000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-09-30","val":1324000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":1764000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2584000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1582000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3068000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":1486000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2"}]}},"OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeReclassificationAdjustmentsAndTax":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, before Reclassification Adjustment and Tax","description":"Amount, before tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-1667000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1923000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":1923000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-1268000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-1268000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":698000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016"}]}},"OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax":{"label":"Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax","description":"Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-1586000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-1020000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":-1020000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-661000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-661000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-661000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1667000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1667000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-1923000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax":{"label":"Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax","description":"Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-319000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":-252000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-126000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-378000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":-126000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-332000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-332000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-101000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-201000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-201000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":-100000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":-100000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-302000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-302000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":-101000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-101000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-386000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-386000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-386000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-45000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":-45000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-89000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-89000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":-44000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":-44000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-127000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-127000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":-38000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-38000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-148000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-148000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-148000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-98000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-98000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-198000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-198000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":-100000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":-100000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-297000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-297000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-99000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":-99000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-415000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-415000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-47000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-47000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-95000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-95000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-48000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-48000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-142000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-142000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-47000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-47000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-221000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-57000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-115000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-58000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-173000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-58000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"}]}},"OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax":{"label":"OCI, Debt Securities, Available-for-Sale, Transfer from Held-to-Maturity, Gain (Loss), before Adjustment and Tax","description":"Amount, before tax and adjustment, of unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":4059000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":4059000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":4059000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":4059000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2021-04-01","end":"2021-06-30","val":4059000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4059000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":4059000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":4059000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":4059000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":4059000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"}]}},"OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansNetGainLossRecognizedInNetPeriodicBenefitCostBeforeTax":{"label":"Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Gain (Loss) Recognized in Net Periodic Benefit Cost, before Tax (Deprecated 2013-01-31)","description":"Before tax amount of the income statement impact of the reclassification adjustment for actuarial gain (loss) recognized as a component of net periodic benefit cost.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":141000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":353000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":353000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":319000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":319000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2012-01-01","end":"2012-03-31","val":126000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-12-31","val":332000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":101000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"}]}},"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":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-763000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-763000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-763000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":-763000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-8577000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-8577000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4742000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":4742000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2302000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":2302000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-2440000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-2440000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":10736000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":10736000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":8434000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":8434000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":17922000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":8485000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11867000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":3382000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":13319000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":1452000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-159132000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1887000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":441000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-1446000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-45149000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":-45590000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-34501000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":24192000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":24192000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5061000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":5061000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-19131000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-19131000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10408000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":5347000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-21161000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":15475000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-41143000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":-56618000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"}]}},"OtherComprehensiveLossHeldToMaturitySecurityOttiBeforeTaxAfterAdjustmentsAttributableToParent":{"label":"Other Comprehensive Loss, Held-to-maturity Security, OTTI, before Tax, after Adjustments, Attributable to Parent","description":"Amount, before tax, after adjustments, of increase (decrease) in other than temporary impairment (OTTI) on investment in held-to-maturity security, recognized in other comprehensive loss and attributable to parent.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-3824000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-2109000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":-2109000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-409000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-820000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-411000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1397000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-577000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1678000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-1678000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":-1678000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-301000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-301000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-508000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-508000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-207000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-207000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-4163000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-4163000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-3655000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-3655000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-4163000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-4163000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":-4163000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2020"}]}},"OtherCostAndExpenseOperating":{"label":"Other Cost and Expense, Operating","description":"The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":13543000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":6552000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":3510000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":10117000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":3565000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":13844000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":13844000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":3539000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":6992000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":6992000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":3453000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":3453000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":10548000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":10548000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":3556000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":3556000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":13857000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":13857000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":13857000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3467000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":3467000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":6229000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":6229000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":2762000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":2762000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":9046000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":9046000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":2817000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":2817000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":12866000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":12866000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":12866000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3391000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":3391000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":6842000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":6842000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":3451000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":3451000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":10206000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":10206000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":3364000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":3364000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":13636000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":13636000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":13636000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3479000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":3479000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6898000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":6898000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":3419000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":3419000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":9914000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":9914000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":3016000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":3016000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":13670000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":13670000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":13670000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3611000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":3611000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":7877000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":7877000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":4266000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":4266000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":11191000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":11191000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":3314000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":3314000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":15275000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":15275000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":15275000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3341000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":3341000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7630000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":7630000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":4289000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":4289000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":11379000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":11379000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":3749000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":3749000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":15739000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":15739000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":15739000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3730000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":3730000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7865000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":7865000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":4135000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":4135000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":12477000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":12477000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":4612000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":4612000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":17019000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":17019000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":17019000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4185000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":4185000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8656000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":8656000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":4471000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":4471000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":13419000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":13419000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":4763000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":4763000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":18729000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":18729000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":18729000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4255000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":4255000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9300000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":9300000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":5045000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":5045000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":14331000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":14331000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":5031000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":5031000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":19519000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":19519000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":19519000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4680000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":4680000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":9475000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":9475000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":4795000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":4795000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":13840000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":13840000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":4365000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":4365000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":18689000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":18689000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":18689000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4278000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":4278000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9046000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":9046000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":4768000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":4768000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":14190000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":14190000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":5144000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":5144000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":19557000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":19557000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":19557000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5003000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":5003000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9864000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":9864000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":4861000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":4861000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":14976000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":14976000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":5112000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":5112000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":21011000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":21011000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":21011000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5679000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":5679000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11273000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":11273000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":5594000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":5594000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":18261000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":18261000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":6988000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":6988000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":25422000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":25422000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":25422000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6513000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":6513000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":13528000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":13528000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":7015000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":7015000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":21329000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":21329000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":7801000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":7801000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":30017000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":30017000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":7231000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":7231000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":14004000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":14004000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":6773000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":6773000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":21083000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":7079000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":29018000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":7545000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":15297000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":7752000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"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":132000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":88000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":200000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":347000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":347000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":89000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":178000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":178000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":257000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":257000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":319000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":319000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":319000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":126000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":126000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":252000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":252000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":378000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":378000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":332000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":332000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":332000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":101000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":101000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":201000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":201000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":302000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":302000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":386000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":386000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":386000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":45000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":45000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":89000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":89000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":127000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":127000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":148000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":148000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":148000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":98000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":98000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":198000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":198000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":297000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":297000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":415000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":415000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":415000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":47000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":47000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":95000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":95000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":142000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":142000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":221000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":221000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":221000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":57000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":57000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":115000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":115000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":173000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":173000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":657000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":657000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":657000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":7000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":7000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":12000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":12000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":17000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":17000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":399000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":399000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":399000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":73000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":73000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":145000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":145000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":240000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":240000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":334000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":334000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":334000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":26000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":26000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":54000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":54000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":82000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":82000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":291000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":291000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":291000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":72000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":72000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":150000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":150000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":242000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":242000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":531000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":531000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":531000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":62000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":62000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":124000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":124000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":187000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":187000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":249000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":249000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":249000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"}]}},"OtherInterestAndDividendIncome":{"label":"Other Interest and Dividend Income","description":"Amount, after discount, accretion and premium amortization, of interest income and dividend income classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":3033000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":1357000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":652000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2001000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":644000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2638000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":2639000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":606000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1157000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":1158000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":551000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":551000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1702000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":1703000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":545000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":545000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2238000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":2240000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":2240000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":505000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":506000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":954000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":954000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":448000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":448000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1397000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":1397000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":443000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":443000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1832000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":1832000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":1832000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":426000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":426000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":843000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":843000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":417000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":417000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1252000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1252000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":409000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":409000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1653000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1653000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":1653000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":390000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":390000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":775000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":775000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":385000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":385000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1149000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":1149000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":374000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":374000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1514000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":1514000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":1514000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":352000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":352000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":706000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":706000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":354000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":354000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1050000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":1050000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":344000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":344000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1385000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1385000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":1385000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":327000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":327000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":641000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":641000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":314000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":314000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":947000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":947000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":306000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":306000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1259000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":1259000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":1259000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":301000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":301000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":584000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":584000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":283000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":283000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":928000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":928000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":344000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":344000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1280000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":1280000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":1280000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":409000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":409000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":784000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":784000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":375000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":375000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1165000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1165000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":381000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":381000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1545000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":1545000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":1545000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":384000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":384000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":751000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":751000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":367000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":367000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1097000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":1097000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":346000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":346000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1440000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":1440000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":1440000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":354000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":354000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":654000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":654000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":300000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":300000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":940000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":940000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":286000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":286000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1211000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":1211000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":1211000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":257000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":257000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":499000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":499000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":242000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":242000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":727000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":727000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":228000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":228000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":938000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":938000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":938000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":197000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":197000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":492000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":492000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":295000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":295000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":709000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":709000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":217000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":217000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":885000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":885000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":885000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":760000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":760000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":951000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":951000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":191000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":191000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1237000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":1237000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":286000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":286000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1430000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":1430000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":1430000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":177000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":177000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":356000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":356000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":179000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":179000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":534000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":534000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":178000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":178000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":712000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":712000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":205000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":205000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":380000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":380000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":175000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":175000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":555000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":175000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":795000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":175000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":350000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":175000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"OtherLiabilities":{"label":"Other Liabilities","description":"Amount of liabilities classified as other.","units":{"USD":[{"end":"2010-12-31","val":35612000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":35612000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":35612000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":33974000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":33748000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":34562000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":34562000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":34562000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":34562000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":34562000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":27923000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":177475000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":52455000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":31150000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":31150000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":31150000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":31150000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":31150000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":27115000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":135533000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":84431000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":29839000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":29839000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":29839000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":29839000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":29839000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":25483000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":27888000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":28028000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":103736000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":103736000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":103736000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":103736000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":103736000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":424948000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":127281000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":95940000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":31012000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":31012000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":31012000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":31012000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":31012000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":26658000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":44423000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":80529000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":64803000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":64803000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":64803000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":64803000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":64803000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":102599000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":70101000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":50563000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":66764000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":66764000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":66764000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":66764000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":66764000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":74087000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":57359000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":65945000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":69993000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":69993000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":69993000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":69993000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":69993000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":65229000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":66921000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":69066000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":70514000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":70514000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":70514000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":70514000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":70514000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":64446000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":65715000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":68389000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":71358000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":71358000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":71358000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":71358000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":71358000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":67005000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":68911000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":69777000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":71028000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":71028000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":71028000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":71028000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":71028000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":126771000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":91730000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":118308000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":70544000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":70544000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":70544000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":70544000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":70544000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":199902000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":65228000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":70111000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":72654000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":72654000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":72654000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":72654000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":72654000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":64289000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":59833000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":68589000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":70984000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":70984000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":70984000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":70984000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":70984000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":60384000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":60729000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":67852000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":129557000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":129557000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":129557000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":60374000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":62370000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"OtherNoncashIncomeExpense":{"label":"Other Noncash Income (Expense)","description":"Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-160000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":70000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":70000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-344000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":116000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":200000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":143000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":143000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":143000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":157000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":157000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":386000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":386000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":568000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":568000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":490000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":490000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":490000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-12000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":-12000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-8000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-8000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-166000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-166000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":212000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":212000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":212000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":132000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":132000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":75000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":75000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":238000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":238000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":382000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":382000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":382000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":47000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":47000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":93000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":93000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":272000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":272000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":188000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":188000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":188000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":20000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":20000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4441000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-4441000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":-4366000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-4366000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-4318000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":-4318000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":-4318000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":100000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":100000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":139000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":139000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":312000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":312000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":335000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":335000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":305000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":162000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":162000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":192000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":192000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":207000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":207000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":376000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":19000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":19000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-29000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-31000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-21000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-28000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":7000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-12000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":9000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":9000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":650000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-39000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-39000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-163000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-163000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-228000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-228000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":-323000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":1313000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-70000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-178000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-5593000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-6388000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":-5753000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":-5821000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-914000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-1923000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"OtherNoninterestExpense":{"label":"Other Noninterest Expense","description":"Amount of noninterest expense classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":2555000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":2084000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":1683000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2547000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":463000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":4093000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":3902000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":669000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2504000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":2504000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":1835000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":1835000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":4154000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":4338000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":1650000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":1762000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":4835000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":5045000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":5045000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":715000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":744000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2512000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":2650000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":1797000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":1906000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":3548000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":3548000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":897000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":897000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":4195000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":4195000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":4195000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":974000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":974000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2788000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":2788000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":1814000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":1814000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":3872000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":3872000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":1084000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":1084000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":4705000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":4705000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":4705000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":898000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":898000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2779000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":2779000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":1881000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":1881000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3759000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":3759000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":980000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":980000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":4474000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":4474000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":4474000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":787000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":787000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2278000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":2278000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":1491000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":1491000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3150000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":3150000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":872000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":872000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4230000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":4230000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":4230000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1026000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":1026000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1967000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":1967000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":941000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":941000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2975000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":2975000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":1008000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":1008000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4260000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":4260000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":5013000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1227000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":1429000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2488000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":2892000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1261000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":1463000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3967000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":4573000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":1479000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":1681000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":4951000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":6167000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":6167000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1402000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":1402000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3020000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":3020000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1618000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1618000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4501000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":4501000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":1481000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":1481000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":6543000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":6543000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":856000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1816000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1816000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3816000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":3816000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":2000000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":2000000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5853000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":843000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":2037000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":262000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":8289000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":1351000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":1351000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2272000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":255000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4650000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":567000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":2378000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":312000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5290000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":5290000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":226000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":226000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5776000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":5776000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":5776000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":197000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":197000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":491000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":491000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":294000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":294000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":692000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":692000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":201000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":201000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1200000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":1200000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":1200000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":159000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":159000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":505000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":505000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":346000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":346000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":868000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":868000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":363000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":363000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1231000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":1231000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":1231000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":568000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":568000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1071000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1071000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":503000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":503000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1496000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":1496000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":425000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":425000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4899000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":1899000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":1899000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":426000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":426000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":527000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":527000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":101000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":101000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":849000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":849000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":322000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":322000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1231000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":1231000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":444000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":444000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":707000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":707000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":263000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":263000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1153000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":446000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1492000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":344000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":643000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":299000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"OtherShortTermBorrowings":{"label":"Other Short-term Borrowings","description":"Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":13704542000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2010-12-31","val":13704542000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":13704542000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-06-30","val":9785708000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":11505916000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":10251108000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":10251108000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":10251108000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":10251108000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":10251108000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2012-03-31","val":10187856000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":9605446000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":10574200000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":8669059000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q4I"},{"end":"2012-12-31","val":8669059000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":9204351000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"}]}},"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":"2010-01-01","end":"2010-12-31","val":3417000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":1965000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":658000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":3283000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":1519000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":3492000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":3492000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":954000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":954000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":625000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":625000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1153000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":1153000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":201000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":201000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1389000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":360000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2012-01-01","end":"2012-12-31","val":1389000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":1389000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":79000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":79000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":152000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":152000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":73000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":73000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":452000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":452000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":300000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":300000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":530000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":530000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":530000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":361000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":361000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":423000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":423000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":62000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":62000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":443000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":443000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":20000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":20000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":520000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":520000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":520000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":187000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":187000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":439000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":439000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":252000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":252000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":650000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":650000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":212000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":212000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":825000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":825000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":825000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":27000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":27000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":31000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":31000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":4000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":4000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":61000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":61000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":30000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":30000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":167000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":167000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":167000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":37000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":37000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":118000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":118000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":81000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":81000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":401000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":401000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":283000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":283000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":403000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":403000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":22000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":33000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":11000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":26000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":26000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"}]}},"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":"2010-01-01","end":"2010-12-31","val":617000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":489000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":63000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1194000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":504000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1219000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":1219000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":267000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":267000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":7000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":7000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":270000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":270000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":1000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":1000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":271000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":229000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2012-01-01","end":"2012-12-31","val":271000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":271000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":1000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":1000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":1000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":1000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":1000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":1000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":1000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":1000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":1000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":6000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":6000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":6000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":6000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":63000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":63000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":57000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":57000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":65000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":65000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"}]}},"OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCreditLossesOnDebtSecuritiesHeld":{"label":"Other than Temporary Impairment, Credit Losses Recognized in Earnings, Credit Losses on Debt Securities Held","description":"The cumulative amount of credit losses recognized in earnings related to debt securities held for which a portion of an other than temporary impairment (OTTI) was recognized in other comprehensive income (a component of shareholders' equity).","units":{"USD":[{"end":"2009-12-31","val":2034000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2009Q4I"},{"end":"2010-12-31","val":5938000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2010-12-31","val":5938000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":5938000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2010-12-31","val":5938000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2010Q4I"},{"end":"2011-03-31","val":7597000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q1I"},{"end":"2011-06-30","val":8296000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-06-30","val":8296000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":10280000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":10342000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":10342000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":10342000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":10342000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2011-12-31","val":10342000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2011-12-31","val":10342000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2011-12-31","val":10342000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2011-12-31","val":10342000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":10941000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-03-31","val":10941000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-03-31","val":10941000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":11198000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-06-30","val":11198000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-06-30","val":11198000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-06-30","val":11198000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":11111000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":11111000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":10968000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":10968000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":10968000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":10968000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":11291000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2012-12-31","val":11291000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2012-12-31","val":11291000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2012-12-31","val":11291000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2012-12-31","val":11291000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2012-12-31","val":11291000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2012Q4I"},{"end":"2013-03-31","val":10527000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2013-03-31","val":10527000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-03-31","val":10950000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-03-31","val":10950000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":10169000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-06-30","val":10169000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-06-30","val":10698000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-06-30","val":10698000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q2I"},{"end":"2013-09-30","val":9613000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":10236000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3I"},{"end":"2013-12-31","val":9917000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":9917000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":9917000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":9917000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":9917000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-31","val":9917000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2013-12-31","val":9917000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2013-12-31","val":9917000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2013-12-31","val":9917000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2013-12-31","val":9917000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2013Q4I"},{"end":"2014-03-31","val":9895000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2014-03-31","val":9895000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2014-03-31","val":9895000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-03-31","val":9895000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":9560000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2014-06-30","val":9560000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2014-06-30","val":9560000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-06-30","val":9560000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q2I"},{"end":"2014-09-30","val":9491000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2014-09-30","val":9491000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3I"},{"end":"2014-12-31","val":9406000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":9406000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":9406000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":9406000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":9406000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2014-12-31","val":9406000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2014-12-31","val":9406000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2014-12-31","val":9406000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2014-12-31","val":9406000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2014-12-31","val":9406000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2014Q4I"},{"end":"2015-03-31","val":9367000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2015-03-31","val":9367000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2015-03-31","val":9367000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-03-31","val":9367000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q1I"},{"end":"2015-06-30","val":9425000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2015-06-30","val":9425000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2015-06-30","val":9425000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-06-30","val":9425000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9451000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2015-09-30","val":9451000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7785000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":7785000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":7785000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":7785000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":7785000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2015-12-31","val":7785000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2015-12-31","val":7785000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2015-12-31","val":7785000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2015-12-31","val":7785000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2015-12-31","val":7785000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7776000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-03-31","val":7776000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-03-31","val":7776000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-03-31","val":7776000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7596000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-06-30","val":7596000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2016-06-30","val":7596000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-06-30","val":7596000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":7646000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2016-09-30","val":7646000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7502000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":7502000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":7502000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":7502000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":7502000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":7502000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2016-12-31","val":7502000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2016-12-31","val":7502000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2016-12-31","val":7502000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7470000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2017-03-31","val":7470000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2017-03-31","val":7470000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-03-31","val":7470000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7420000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2017-06-30","val":7420000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-06-30","val":7420000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-06-30","val":7420000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7722000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-09-30","val":7722000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7663000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":7663000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":7663000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":7663000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":7663000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7579000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2018-03-31","val":7579000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7502000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":7502000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"}]}},"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":"2010-01-01","end":"2010-12-31","val":130000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":96000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":22000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":135000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":39000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":307000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":307000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":365000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":365000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":375000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":375000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":606000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":606000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":241000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":241000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":711000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-10000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2012-01-01","end":"2012-12-31","val":711000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":711000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":420000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":420000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":745000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-745000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":325000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":325000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1507000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1507000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":762000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":762000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1904000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1904000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":1904000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":383000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":383000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-780000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":780000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":397000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":397000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":869000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":869000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":89000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":89000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1031000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":1031000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":1031000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":226000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":226000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":420000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":420000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":194000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":194000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":606000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":606000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":186000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":186000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":763000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":763000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":763000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":36000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":36000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":221000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":221000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":185000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":185000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":201000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":201000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":451000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":451000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":451000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":69000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":69000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":206000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":206000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":137000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":137000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":244000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":244000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":38000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":38000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":307000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":307000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":106000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":194000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":88000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":381000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":194000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":381000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"}]}},"OtherThanTemporaryImpairmentLossesInvestmentsAccretionOfNoncreditPortionHeldtomaturitySecuritiesBeforeTax":{"label":"Other-than-temporary Impairment Loss, Debt Securities, Held-to-maturity, Accretion of Noncredit Portion, before Tax","description":"Amount, before tax, of accretion of other-than-temporary impairment (OTTI) related to factors other than credit loss on investment in debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-4507000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":-3179000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-1761000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-4628000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":-1449000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-6358000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-6358000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-1416000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-2729000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-2729000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":-1313000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":-1313000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-3467000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-3467000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":-738000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-738000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-4340000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-4340000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-4340000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-805000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":-805000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1732000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-1732000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":-927000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":-927000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-2734000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-2734000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":-1002000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-1002000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-3713000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-3713000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-3713000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-952000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-952000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1741000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-1741000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":-789000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":-789000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-2394000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-2394000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-653000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":-653000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-3012000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-3012000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-550000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-550000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1075000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-1075000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-525000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-525000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1554000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-1554000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-479000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-479000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-2006000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-376000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-706000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-330000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1027000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-321000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"}]}},"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":"2010-01-01","end":"2010-06-30","val":-14097000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":559000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2011-01-01","end":"2011-06-30","val":-1773000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":-2203000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2"}]}},"OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent":{"label":"Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Loss, before Tax, Portion Attributable to Parent","description":"Amount before tax of other than temporary impairment loss (OTTI) on investments in available-for-sale and held-to-maturity debt securities, recognized in other comprehensive loss and attributable to parent entity.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-7522000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":-13932000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":165000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-13744000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":13744000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":430000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1773000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":2203000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-5597000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":5597000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-3824000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":3824000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-8975000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":8975000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":8975000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-3924000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":3924000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3871000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":3871000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":-53000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":-53000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":3682000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":3682000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":-189000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-189000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":3445000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":3445000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-3445000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-65000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-65000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-138000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":138000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":-73000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":73000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-433000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":433000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":-295000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":295000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-503000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":503000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":503000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-361000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":361000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":423000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":423000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":62000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":62000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":443000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":443000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":20000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":20000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":516000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":516000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":516000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":187000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":187000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":254000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":254000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":67000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":67000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":386000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":132000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":545000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":545000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-37000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-33000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":4000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-12-31","val":103000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":33000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1"}]}},"OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentHeldtomaturitySecurities":{"label":"Other than Temporary Impairment Loss, Investments, Portion in Other Comprehensive Loss, before Tax, Attributable to Parent Held-to-maturity Securities","description":"Amount before tax of other than temporary impairment (OTTI) on investment in held-to-maturity debt security, recognized in other comprehensive loss, attributable to parent entity.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":7979000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":16398000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":16398000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":877000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3488000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":2611000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":8734000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":5246000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":12144000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":12144000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":12144000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":4052000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":4052000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":4621000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":4621000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":569000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":569000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":4634000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":4634000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":13000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":13000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":4634000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":4634000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":4634000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":14000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":14000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":14000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":14000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":19000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":19000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":5000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":5000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":19000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":19000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":19000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":4000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":4000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":4000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":181000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":181000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":181000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":181000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":205000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":205000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":24000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":24000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":206000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":206000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":62000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":62000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":62000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":62000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":62000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":62000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":62000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":30000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":26000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"}]}},"OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentHeldtomaturitySecurities":{"label":"Other than Temporary Impairment Loss, Investments, Portion in Other Comprehensive Loss, Net of Tax, Attributable to Parent, Held-to-maturity Securities","description":"Amount after tax of amount of other than temporary impairment (OTTI) on investment in held-to-maturity debt security, recognized in other comprehensive loss, attributable to parent entity.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-9572000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":315000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":-1337000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-2430000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":-2745000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-4468000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":-692000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":1814000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":946000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":1638000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2913000,"accn":"0001325878-13-000002","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-01-01","end":"2009-12-31","val":564000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":3385000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":1953000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":3550000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":165000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":4034000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":4034000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1733000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2454000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":2454000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":721000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":721000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":4477000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":4477000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":2023000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":2023000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":4711000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":4711000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":4711000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":589000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":589000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1221000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":1221000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":632000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":632000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1423000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":1423000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":202000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":202000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1660000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":1660000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":1660000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":79000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":79000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":152000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":152000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":73000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":73000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":452000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":452000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":300000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":300000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":530000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":530000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":530000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":361000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":361000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":423000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":423000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":62000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":62000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":443000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":443000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":20000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":20000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":520000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":520000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":520000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":187000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":187000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":439000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":439000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":252000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":252000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":651000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":651000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":212000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":212000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":826000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":826000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":826000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":27000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":27000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":32000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":32000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":5000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":5000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":62000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":62000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":30000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":30000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":168000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":168000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":168000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":37000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":37000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":124000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":124000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":87000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":87000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":464000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":464000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":340000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":340000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":468000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":468000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":468000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":22000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":22000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":33000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":33000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":11000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":26000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":26000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":26000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":26000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":26000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2020"}]}},"OtherThanTemporaryImpairmentLossesInvestmentsReclassificationAdjustmentOfNoncreditPortionIncludedInNetIncomeHeldtomaturitySecuritiesBeforeTax":{"label":"Other Comprehensive Loss, Held-to-maturity Security, Reclassification Adjustment from AOCI for Noncredit Portion of OTTI, before Tax","description":"Amount, before tax, of reclassification adjustment from accumulated other comprehensive income for other than temporary impairment (OTTI) realized in earnings for investment in held-to-maturity security.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":3169000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":750000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":622000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":952000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":202000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1189000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":1189000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":79000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":152000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":152000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":73000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":73000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":452000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":452000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":300000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":300000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":522000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":522000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":522000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":361000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":361000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":423000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":423000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":62000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":62000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":443000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":443000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":20000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":20000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":520000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":520000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":520000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":187000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":187000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":435000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":435000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":248000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":248000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":591000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":591000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":156000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":156000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":751000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":751000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":25000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":25000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":29000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":29000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":4000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":4000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":59000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":59000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":30000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":30000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":165000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":37000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":118000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":81000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":400000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":282000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"}]}},"PaidInKindInterest":{"label":"Paid-in-Kind Interest","description":"Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":38000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":18000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":6000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":23000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":23000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":4000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":15000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":11000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":27000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":27000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":12000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":12000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":38000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":38000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":38000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":10000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":10000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":20000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":20000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":10000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":10000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":27000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":27000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":7000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":7000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":34000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":34000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":34000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":6000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":6000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":37000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":37000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":31000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":31000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":59000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":59000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":22000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":22000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":74000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":74000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":74000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":13000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":13000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":65000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":65000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":52000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":52000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":133000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":133000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":68000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":68000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":193000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":193000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":193000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":61000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":61000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":116000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":116000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":55000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":55000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":173000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":173000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":57000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":57000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":227000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":227000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":227000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":42000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":42000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":81000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":81000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":39000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":39000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":111000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":111000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":30000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":30000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":137000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":137000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":137000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":24000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":24000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":37000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":37000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":13000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":13000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":49000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":49000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":12000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":12000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":58000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":58000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":58000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":8000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":8000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":17000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":17000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":9000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":9000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":18000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":18000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":17000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":17000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":17000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":2000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":2000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":2000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":3000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":1000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":1000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":5000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":5000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":2000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":7000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":5000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":5000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":10000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":10000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":3000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":3000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":13000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":13000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":2000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":52000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":52000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":50000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":50000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":119000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":119000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":67000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":67000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":186000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":62000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":126000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":64000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":246000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":120000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"}]}},"PayablesForCongressionallyMandatedAssessments":{"label":"Payables for Congressionally Mandated Assessments","description":"Amount payable for Congressionally mandated Federal Home Loan Bank (FHLBank) assessments, for example, but not limited to, Resolution Funding Corporation (REFCORP) assessments.","units":{"USD":[{"end":"2010-12-31","val":8014000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2010Q4I"},{"end":"2010-12-31","val":8014000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2010-12-31","val":8014000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2010-12-31","val":8014000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":8014000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-03-31","val":6030000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q1I"},{"end":"2011-06-30","val":5792000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q2I"},{"end":"2011-06-30","val":5792000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-06-30","val":5792000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2011-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2011Q4I"}]}},"PaymentsForAffordableHousingPrograms":{"label":"Payments for Affordable Housing Programs","description":"Amount of cash outflow for payments made by the Federal Home Loan Banks (FHLBanks) to the Affordable Housing Program (AHP).","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":10251000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":3895000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":6236000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":8908000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":8908000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":4237000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":8685000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":8685000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":4448000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":14992000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":14992000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":6307000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":16984000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":16984000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":16984000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":5328000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":5328000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":8339000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":8339000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":3011000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":3011000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":10400000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":10400000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":2061000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":2061000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":13210000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":13210000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":13210000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1440000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":1440000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4751000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":4751000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":3311000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":3311000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":7298000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":7298000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":2547000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":2547000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":10245000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":10245000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":10245000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1360000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":1360000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6145000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":6145000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":4785000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":12372000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":12372000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":6227000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":16429000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":16429000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":16429000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2815000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":2815000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":7062000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":7062000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":9944000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":9944000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":13413000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":13413000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":13413000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3290000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":3290000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5352000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":5352000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":9357000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":9357000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":13189000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":13189000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":13189000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1927000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":1927000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5010000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":5010000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":7749000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":7749000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":12752000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":12752000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":12752000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2093000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":2093000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6618000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":6618000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":13468000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":13468000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":19027000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":19027000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":19027000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4251000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":4251000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9217000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":9217000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":16859000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":16859000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":20973000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":20973000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":20973000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1064000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":1064000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6245000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":6245000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":11783000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":11783000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":15137000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":15137000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":15137000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3135000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":3135000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7739000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":7739000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":13978000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":13978000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":17124000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":17124000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":17124000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2764000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":2764000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7739000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":7739000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":13131000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":13131000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":15653000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":15653000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":15653000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1644000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":1644000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6111000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":6111000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":12624000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":12624000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":17286000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":17286000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":17286000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2408000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":13779000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":24399000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":29346000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":29346000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":36595000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"}]}},"PaymentsForCongressionallyMandatedFederalHomeLoanBankAssessments":{"label":"Payments for Congressionally Mandated Federal Home Loan Bank Assessments","description":"Amount of cash outflow for payments made by the Federal Home Loan Banks for Congressionally mandated assessments.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":31597000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":11556000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":11556000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":11929000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":11929000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-03-31","val":8014000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":14044000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-06-30","val":14044000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":6030000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":19836000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":19836000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":5792000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":19836000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":19836000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":19836000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013"}]}},"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-01-01","end":"2009-12-31","val":248334182000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":21639456000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":30453010000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":39177843000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":39177843000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":6559337000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":13909090000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":13909090000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":21386449000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":21386449000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":31353692000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":31353692000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":31353692000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":7134752000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":7134752000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":16541844000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":16541844000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":26572683000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":26572683000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":37377918000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":37377918000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":37377918000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":13082626000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":13082626000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":43770224000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":43770224000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":56722373000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":56722373000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":70118546000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":70118546000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":70118546000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":9863570000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":9863570000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":24564807000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":24564807000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":45643549000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":45643549000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":64624457000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":64624457000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":64624457000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":24189916000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":24189916000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":48299409000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":48299409000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":76911491000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":76911491000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":98504544000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":98504544000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":98504544000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":35041019000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":35041019000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":64622951000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":64622951000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":106716569000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":106716569000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":157903955000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":157903955000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":157903955000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":118053563000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":118053563000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":251714909000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":251714909000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":392261039000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":392261039000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":525215855000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":525215855000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":525215855000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":103131501000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":103131501000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":213685767000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":213685767000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":302270146000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":302270146000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":394828014000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":394828014000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":394828014000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":101789046000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":101789046000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":215243175000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":215243175000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":281623825000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":281623825000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":323451173000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":323451173000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":323451173000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":44344471000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":44344471000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":140053196000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":140053196000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":244759865000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":244759865000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":383664775000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":383664775000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":383664775000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":134365546000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":134365546000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":249626718000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":249626718000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":351732390000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":351732390000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":497153655000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":497153655000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":497153655000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":161291476000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":161291476000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":291848144000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":291848144000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":451622266000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":451622000000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":630170723000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":630170723000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":630170723000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":218878795000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":218878795000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":419767039000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":419767039000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":661737932000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":661737932000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":907035196000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":907035196000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":907035196000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":86143148000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":86143148000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":141882373000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":141882373000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":199775810000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":199775810000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":252767970000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":252767970000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":62842083000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":62842083000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":129499901000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":129499901000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":190487429000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":249044791000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":64939596000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":124976988000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"PaymentsForProceedsFromDerivativeInstrumentFinancingActivities":{"label":"Payments for (Proceeds from) Derivative Instrument, Financing Activities","description":"The net cash outflow or inflow from derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-99000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-142000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-142000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-142000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":-142000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"}]}},"PaymentsForProceedsFromHedgeFinancingActivities":{"label":"Payments for (Proceeds from) Hedge, Financing Activities","description":"The net cash outflow or inflow for a financial contract that meets the hedge criteria as either cash flow hedge, fair value hedge or hedge of net investment in foreign operations.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":89118000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":52646000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":80411000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":93096000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":93096000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":25760000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":36028000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":36028000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":61654000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":61654000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":70528000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":70528000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":70528000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":24924000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":24924000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":32800000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":32800000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":57486000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":57486000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":67378000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":67378000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":67378000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":22613000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":22613000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":28022000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":28022000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":50233000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":50233000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":55726000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":55726000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":55726000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":35541000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":21807000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":27175000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":27175000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":49296000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":49296000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":54646000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":54646000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":54646000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":21900000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":21900000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":26996000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":26996000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":50461000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":50461000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":56075000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":56075000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":56075000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":25064000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":25064000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":30639000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":30639000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":50091000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":50091000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":56023000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":56023000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":56023000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":7900000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":7900000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11959000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":11959000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":18554000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":18554000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":19261000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":19261000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":19261000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2951000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":2951000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2073000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2073000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":3614000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":3614000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":1785000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":1785000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":1785000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":609000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":609000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1714000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1714000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":-652000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-652000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":-1597000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":-1597000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":-1597000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2696000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":2696000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5803000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":5803000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":12793000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":12793000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":16885000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":16885000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":16885000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7086000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":7086000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":11356000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":11356000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":18494000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":18494000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":22513000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":22513000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":22513000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6704000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":6704000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8955000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":8955000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":10507000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":10507000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":7132000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":7132000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":7132000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4863000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-4863000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-10656000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-10656000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-16796000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-16796000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":-23226000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":-23226000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":-23226000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-6216000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-6216000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-12609000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-12609000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-18884000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-18884000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":-23694000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-23694000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-3617000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-3617000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-7388000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-7388000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":-10905000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":-13630000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-1972000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-3958000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"PaymentsForProceedsFromOtherInvestingActivities":{"label":"Payments for (Proceeds from) Other Investing Activities","description":"Amount of cash (inflow) outflow from investing activities classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":16500000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":16500000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":16500000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":16500000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":29000000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":29000000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":29000000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":6000000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":6000000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":6000000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":6000000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":6000000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2020"}]}},"PaymentsForProceedsFromOtherLoansAndLeases":{"label":"Payments for (Proceeds from) Other Loans and Leases","description":"The net cash outflow or inflow for other changes, net, in the loan and lease balances held for investment purposes that are not separately disclosed. Includes cash payments and proceeds associated with (a) loans held-for-investment, (b) leases held-for-investment, and (c) both.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-1511000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-795000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-1202000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-1616000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":-1616000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-421000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-850000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-850000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":-1285000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-1285000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":-1728000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":-1728000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":-1728000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-450000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-450000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-908000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":-908000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-1374000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-1374000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":-1848000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-1848000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-1848000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-481000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-481000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-971000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-971000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":-1469000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-1469000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":-1975000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-1975000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-1975000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-515000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":-515000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1039000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-1039000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":-1572000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-1572000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":-2113000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-2113000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-2113000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-551000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-551000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1104000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-1104000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":-1664000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-1664000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-2232000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-2232000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-2232000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-578000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-578000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1167000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-1167000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-1765000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-1765000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-2373000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-2373000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":-2373000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-619000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":-619000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1248000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-1248000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-1887000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-1887000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-2538000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-2538000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":-2538000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-678000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-678000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1401000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-1401000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-2136000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-2136000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":-2884000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-2884000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":-2884000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-761000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-761000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1534000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-1534000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":-2320000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-2320000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":-3120000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":-3120000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":-3120000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-813000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-813000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1640000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-1640000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":-2481000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":-2481000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-3336000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":-3336000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":-3336000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-870000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-870000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1754000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-1754000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-2653000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-2653000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-3568000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":-3568000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":-3568000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-930000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-930000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1875000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-1875000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-1876000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-1876000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-1877000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":-1877000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":-1877000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":132076000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":11301000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":13720000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":13720000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1875000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2545000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":2545000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":3354000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":3354000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":39206000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":39206000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":39206000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":8693000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":8693000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":59512000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":59512000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":83911000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":83911000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":146996000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":146996000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":146996000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":47855000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":47855000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":49426000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":49426000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":172799000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":172799000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":191813000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":191813000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":191813000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":84099000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":84099000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":489277000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":489277000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":594321000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":594321000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":712254000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":712254000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":712254000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":117955000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":117955000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":202851000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":202851000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":323491000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":323491000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":472893000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":472893000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":472893000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":116469000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":116469000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":218044000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":218044000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":418733000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":418733000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":589978000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":589978000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":589978000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":160927000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":160927000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":267881000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":267881000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":528504000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":528504000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":715714000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":715714000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":715714000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":238974000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":238974000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":412398000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":412398000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":650475000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":650475000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":826689000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":826689000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":826689000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":353850000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":353850000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":679377000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":679377000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":870594000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":870594000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":979139000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":979139000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":979139000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":38437000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":38437000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":58634000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":58634000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":84358000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":84358000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":279126000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":279126000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":279126000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":153546000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":153546000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":385281000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":385281000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":830695000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":830695000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1158180000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":1158180000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":1158180000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":421224000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":421224000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":821253000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":821253000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":1409978000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1409978000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":2117310000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":2117310000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":2117310000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":709534000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":709534000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1141289000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1141289000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":1886743000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":1886743000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":2517472000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":2517472000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":2517472000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":524722000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":524722000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":777927000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":777927000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":1341836000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":1341836000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":1988253000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":1988253000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":688580000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":688580000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1246258000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":1246258000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":1909454000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":2522175000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":700804000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1209996000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"PaymentsOfDividendsCommonStock":{"label":"Payments of Ordinary Dividends, Common Stock","description":"Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":367000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":166000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":247000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":316000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":316000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":138000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":206000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":206000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":293000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":293000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":362000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":362000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":362000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":70000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":70000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":142000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":142000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":215000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":215000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":285000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":285000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":285000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":68000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":68000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":141000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":141000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":214000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":214000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":291000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":291000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":291000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":79000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":79000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":150000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":150000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":225000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":225000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":299000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":299000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":299000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":74000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":74000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":148000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":148000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":222000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":222000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":296000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":296000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":296000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":73000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":73000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":145000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":145000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":218000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":218000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":291000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":291000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":291000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":64000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":64000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":133000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":133000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":199000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":199000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":267000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":267000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":267000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":70000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":70000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":267000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":267000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":336000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":336000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":399000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":399000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":399000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":71000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":71000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":139000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":139000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":209000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":209000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":281000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":281000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":281000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":70000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":70000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":141000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":141000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":207000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":207000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":273000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":273000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":273000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":64000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":64000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":129000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":129000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":191000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":191000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":255000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":255000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":255000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":54000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":54000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":114000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":114000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":180000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":180000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":251000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":251000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":251000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":68000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":68000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":131000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":131000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":201000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":201000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":269000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":269000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":269000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":80000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":80000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":158000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":158000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":228000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":228000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":303000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":303000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":72000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":72000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":140000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":140000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":208000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":277000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":66000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":131000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"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":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":45435000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":45435000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":505049000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":505049000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":505049000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":318669000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":318669000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":519528000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":519528000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":573012000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":573012000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":618072000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":618072000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":30408000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":30408000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":123072000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":123072000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":361295000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":361295000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":399437000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":79178000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":281489000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":281489000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"}]}},"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":"2016-01-01","end":"2016-12-31","val":618072000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":399437000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":399437000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":79178000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":281489000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":281489000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":281489000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":281489000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":281489000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2135066000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":2135066000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2716448000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":2716448000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":4180862000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":4180862000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":5329326000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":5329326000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":5329326000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":430610000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":430610000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":430610000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":430610000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":430610000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":430610000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":430610000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":430610000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":430610000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":249922000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":249922000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":550335000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":550335000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":1028471000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1028471000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1558584000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":1558584000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":1558584000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":697435000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":697435000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1573277000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":1573277000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":2515529000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2515529000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":3611488000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":3611488000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":3611488000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":587682000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":587682000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1978587000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1978587000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":3015515000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":3015515000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":4008018000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":4008018000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":4008018000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":771704000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":771704000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1231147000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":1231147000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":1838580000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":1838580000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":2467853000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":2467853000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":713636000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":713636000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1458825000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":1458825000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":2344192000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":2901300000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":791285000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1864768000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"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":"2009-01-01","end":"2009-12-31","val":97674000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":2375111000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":2375111000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":2375111000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":2375111000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":315731000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":315731000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":878614000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":878614000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":1317566000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":1317566000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":1849115000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":1849115000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":1849115000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":360713000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":360713000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":923935000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":923935000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":1645872000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1645872000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":1739417000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1739417000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":1739417000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":340977000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":340977000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":340977000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":340977000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":340977000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":340977000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":340977000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":457100000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":457100000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1090355000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":1090355000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":1090355000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":1090355000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":1222058000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1222058000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":1222058000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":18425000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":18425000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":291225000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":291225000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":415744000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":415744000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":595553000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":595553000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":595553000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":524988000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":524988000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1023784000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":1023784000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1092421000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1092421000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":1483101000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":1483101000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":1483101000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":466981000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":466981000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":625170000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":625170000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":625170000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":625170000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":625170000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":625170000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":625170000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":45000000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":45000000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":45000000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2023"}]}},"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":1196384000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":482212000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":1077396000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":1802231000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":1802231000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":406805000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":736497000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":736497000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":1136161000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":1136161000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":1600648000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":1600648000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":1600648000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":634143000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":634143000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1324407000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":1324407000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":2013700000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":2013700000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":2555771000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":2555771000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":2555771000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":398701000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":398701000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":776717000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":776717000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":1030602000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1030602000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":1252622000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1252622000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":1252622000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":198858000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":198858000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":494653000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":494653000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":799769000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":799769000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":1070975000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":1070975000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":1070975000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":275240000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":275240000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":600645000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":600645000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":901310000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":901310000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":1187231000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1187231000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":1187231000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":222757000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":222757000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":558419000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":558419000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":962663000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":962663000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":1398936000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":1398936000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":1398936000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":292016000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":292016000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":667033000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":667033000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1147274000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1147274000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":1616044000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":1616044000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":1616044000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":387768000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":387768000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":974598000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":974598000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":1553027000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1553027000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":2070971000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":2070971000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":2070971000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":491056000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":491056000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1293351000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1293351000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":2451132000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":2451132000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":3927543000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":3927543000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":3927543000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":901214000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":901214000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2036535000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":2036535000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":2401848000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":2401848000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":2738299000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":2738299000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":2738299000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":542022000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":542022000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1111712000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":1111712000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":1746333000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1746333000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":2142818000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":2142818000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":2142818000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":286235000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":286235000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":602813000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":602813000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":858581000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":858581000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":977459000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":977459000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":977459000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":185411000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":185411000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":523336000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":523336000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":888729000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":888729000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":1219320000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":1219320000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":1219320000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":256438000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":256438000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":761033000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":761033000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":1159639000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":1159639000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":1485427000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":1485427000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":274665000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":274665000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":691771000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":691771000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":1063346000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":1433148000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":379317000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":880140000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"PaymentsToAcquireProductiveAssets":{"label":"Payments to Acquire Productive Assets","description":"The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":1931000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":763000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":1254000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":1844000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":1844000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":198000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":553000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":553000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":1057000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":1057000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":1654000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":1654000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":1654000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":346000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":346000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":695000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":695000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":862000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":862000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":1634000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":1634000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":1634000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":541000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":541000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3173000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":3173000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":3679000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":3679000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":4246000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":4246000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":4246000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":396000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":396000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":626000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":626000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":1076000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":1076000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":1209000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":1209000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":1209000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":71000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":71000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":186000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":186000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":393000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":393000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":1058000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1058000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":1058000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1749000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":1749000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3177000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":3177000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":5152000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":5152000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":9418000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":9418000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":9418000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5012000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":5012000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":12690000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":12690000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":20655000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":20655000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":30119000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":30119000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":30119000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2216000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":2216000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7182000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":7182000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":8002000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":8002000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":9282000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":9282000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":9282000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":300000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":300000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":741000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":741000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":1037000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":1037000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":1576000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":1576000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":1576000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":329000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":329000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":480000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":480000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":568000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":568000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":590000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":590000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":590000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":278000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":278000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":633000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":633000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":1116000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1116000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1208000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":1208000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":1208000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":133000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":133000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1186000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":1186000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":1349000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1349000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":2093000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":2093000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":2093000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2241000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":2241000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2933000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":2933000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":3774000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":3774000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":4759000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":4759000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":4759000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":801000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":801000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1078000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":1078000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":1572000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":1572000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":1486000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":1486000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1637000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":1637000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":2378000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":3471000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":469000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":836000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"PaymentsToAcquireTradingSecuritiesHeldforinvestment":{"label":"Payments to Acquire Trading Securities Held-for-investment","description":"The cash outflow to acquire securities classified as trading securities and held for investment purposes. Excludes payments for trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":299531000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":299531000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":1032403000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":1032403000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":1566397000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":1566397000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":1566397000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":50000000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":50000000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":299975000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":299975000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":399975000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":399975000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":399975000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":399975000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":399975000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":368455000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":368455000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":393424000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":393424000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":500279000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":500279000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":500278000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":500278000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":500278000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":850830000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":850830000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":1202159000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":1202159000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":1202159000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1202159000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":1202159000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":193445000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":193445000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":393445000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":393445000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":843423000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":843423000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":893423000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":893423000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":893423000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":2360000000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2350000000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":247969000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":2682969000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":247969000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":3482969000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":3482969000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":754941000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":1964941000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3174941000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":3174941000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":3679375000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":3679375000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":3879375000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":3879375000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":3879375000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":600000000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":600000000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":600000000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":600000000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":825000000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":825000000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":825000000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":825000000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":825000000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":675000000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":675000000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1500000000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":1500000000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":1700000000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1700000000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":2100000000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":2100000000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":2100000000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":900000000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":900000000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1790000000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":1790000000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":2790000000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2790000000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":2790000000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":2790000000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":2790000000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"}]}},"PrepaymentFeesOnAdvancesNet":{"label":"Prepayment Fees on Advances, Net","description":"Amount of income earned, after hedging basis adjustments, from fees charged for prepayment of certain Federal Home Loan Bank (FHLBank) advances before original maturity.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":12283000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":7955000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":7586000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":11804000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":3849000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":14575000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":14575000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":788000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1945000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":1945000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":1157000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":1157000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":8987000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":8987000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":7042000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":7042000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":10978000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":10978000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":10978000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1379000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":1379000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3240000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":3240000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":1861000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":1861000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":3933000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":3933000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":693000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":693000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":6528000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":6528000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":6528000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1163000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":1163000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3242000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":3242000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":2079000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":2079000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":3529000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":3529000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":287000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":287000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":4109000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":4109000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":4109000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":275000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":275000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":824000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":824000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":549000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":549000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":931000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":931000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":107000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":107000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2151000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":2151000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":2151000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":756000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":756000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1088000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":1088000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":332000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":332000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1324000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":1324000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":236000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":236000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2410000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":2410000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":2410000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":489000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":489000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":609000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":609000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":120000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":120000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1746000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":1746000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":1137000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":1137000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2295000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":2295000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":870000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":870000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1170000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":1170000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":300000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":300000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1331000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1331000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":161000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":161000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1461000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":31000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":101000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":70000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":254000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":153000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"}]}},"ProceedsFromCollectionOfOtherReceivables":{"label":"Proceeds from Collection of Other Receivables","description":"Amount of cash inflow from the collection of receivables classified as other.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":111444000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013"}]}},"ProceedsFromDerivativeInstrumentFinancingActivities":{"label":"Proceeds from Derivative Instrument, Financing Activities","description":"The cash inflow provided by derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":44000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":44000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":82000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":82000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":170000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":170000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":170000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":170000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":170000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":11000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":11000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6066000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":6066000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":8533000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":8533000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":14119000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":14119000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":14119000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":9517000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":9517000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":14600000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":14600000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":16784000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":16784000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":16784000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":16784000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":16784000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":1921000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1921000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":3227000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":3227000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":3227000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":3329000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":3329000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":3329000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3470000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":3470000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3470000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":3470000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":3470000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":3470000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":3470000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":3470000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":3470000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2022"}]}},"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-01-01","end":"2009-12-31","val":261528500000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":22990689000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":32428470000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":42109928000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":42109928000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":8072881000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":15646928000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":15646928000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":23868006000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":23868006000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":33427385000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":33427385000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":33427385000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":7553601000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":7553601000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":16199053000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":16199053000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":26052711000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":26052711000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":38133313000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":38133313000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":38133313000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":12034399000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":12034399000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":41391407000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":41391407000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":54345379000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":54345379000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":69055650000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":69055650000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":69055650000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":11157299000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":11157299000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":24519144000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":24519144000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":42425603000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":42425603000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":63677664000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":63677664000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":63677664000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":21244909000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":21244909000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":43289405000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":43289405000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":69741660000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":69741660000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":93175453000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":93175453000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":93175453000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":33241537000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":33241537000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":62092887000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":62092887000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":103603233000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":103603233000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":157420556000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":157420556000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":157420556000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":116198905000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":116198905000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":249243765000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":249243765000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":387903973000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":387903973000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":522851282000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":522851282000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":522851282000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":102395193000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":102395193000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":211208356000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":211208356000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":300011912000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":300011912000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":392375489000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":392375489000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":392375489000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":100696593000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":100696593000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":212991221000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":212991221000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":279880008000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":279880008000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":322056867000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":322056867000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":322056867000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":43164893000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":43164893000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":149038996000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":149038996000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":252632071000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":252632071000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":392881159000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":392881159000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":392881159000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":134393793000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":134393793000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":249739414000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":249739414000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":351412211000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":351412211000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":494697338000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":494697338000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":494697338000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":159083449000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":159083449000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":285513050000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":285513050000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":439317026000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":439317000000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":608948836000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":608948836000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":608948836000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":216804077000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":216804077000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":420013035000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":420013035000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":661546972000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":661546972000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":906019610000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":906019610000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":906019610000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":89811425000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":89811425000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":141008993000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":141008993000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":201080491000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":201080491000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":256562580000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":256562580000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":63176677000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":63176677000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":126303957000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":126303957000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":188327014000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":247249471000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":61231020000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":121555230000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"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":369385000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":57219000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":65503000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":107903000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":107903000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":11042000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":45895000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":45895000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":105882000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":105882000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":186728000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":186728000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":186728000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":80712000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":80712000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":194925000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":194925000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":320245000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":320245000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":435103000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":435103000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":435103000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":158432000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":158432000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":280850000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":280850000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":386684000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":386684000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":503750000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":503750000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":503750000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":61105000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":61105000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":265898000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":265898000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":629051000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":629051000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":781990000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":781990000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":781990000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":335643000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":335643000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":684290000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":684290000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":966534000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":966534000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":1225576000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1225576000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":1225576000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":395121000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":395121000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":669813000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":669813000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":1002371000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":1002371000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":1291763000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":1291763000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":1291763000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":438700000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":438700000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":854748000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":854748000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1327634000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1327634000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":1817323000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":1817323000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":1817323000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":272375000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":272375000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":897388000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":897388000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":1295007000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1295007000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":1655247000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":1655247000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":1655247000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":337758000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":337758000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":763900000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":763900000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":1161329000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":1161329000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":1405720000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":1405720000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":1405720000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":254751000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":254751000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":551339000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":551339000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":1372381000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":1372381000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":2114822000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":2114822000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":2114822000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":461927000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":461927000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":820160000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":820160000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":1175731000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1175731000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1684321000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":1684321000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":1684321000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":638709000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":638709000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1555142000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":1555142000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":2551462000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2551462000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":3808380000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":3808380000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":3808380000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1023010000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":1023010000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1663373000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1663373000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":2510801000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":2510801000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":3122656000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":3122656000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":3122656000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":515009000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":515009000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1027041000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":1027041000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":1494607000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":1494607000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":2154853000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":2154853000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":588503000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":588503000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1428720000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":1428720000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":2112505000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":2775669000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":906243000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1663193000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"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":"2009-01-01","end":"2009-12-31","val":19025543000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":9686390000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":15598129000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":18400033000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":18400033000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1474912000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":4618498000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":4618498000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":10071191000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":10071191000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":13010952000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":13010952000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":13010952000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":4806680000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":4806680000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":10911969000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":10911969000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":15924786000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":15924786000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":19854295000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":19854295000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":19854295000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1814371000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":1814371000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3729408000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":3729408000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":6361367000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":6361367000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":8490711000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":8490711000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":8490711000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2448995000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":2448995000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4664791000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":4664791000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":7182363000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":7182363000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":10282272000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":10282272000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":10282272000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2863629000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":2863629000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":7108089000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":7108089000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":11088056000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":11088056000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":14135837000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":14135837000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":14135837000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1416303000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":1416303000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":8111112000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":8111112000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":14348306000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":14348306000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":17337645000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":17337645000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":17337645000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2927114000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":2927114000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7902828000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":7902828000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":14266201000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":14266201000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":18002624000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":18002624000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":18002624000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6563236000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":6563236000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7734341000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":7734341000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":8790535000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":8790535000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":10832505000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":10832505000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":10832505000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5574167000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":5574167000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":12087946000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":12087946000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":20517358000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":20517358000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":24700487000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":24700487000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":24700487000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":12649550000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":12649550000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":22150583000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":22150583000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":34971746000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":34971746000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":47968831000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":47968831000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":47968831000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9331771000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":9331771000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":20803806000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":20803806000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":28680364000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":28680364000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":40017798000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":40017798000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":40017798000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12747640000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":12747640000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":18972994000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":18972994000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":31195723000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":31195723000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":45857494000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":45857494000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":45857494000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":18963090000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":18963090000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":29982709000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":29982709000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":39927572000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":39927572000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":52165645000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":52165645000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":52165645000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":19506026000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":19506026000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":35851865000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":35851865000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":53382617000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":53382617000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":70219922000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":70219922000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":24529180000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":24529180000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":45532228000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":45532228000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":60954487000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":77673579000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":18911325000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":37627100000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"ProceedsFromLongTermCapitalLeaseObligations":{"label":"Proceeds from Long-term Capital Lease Obligations","description":"The cash inflow from proceeds received from lessor related to a long-term capital lease obligation.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":16500000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":16500000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":29000000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":29000000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":29000000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":6000000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":6000000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":6000000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":6000000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":6000000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2020"}]}},"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":"2017-01-01","end":"2017-12-31","val":6027000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":4580000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":16165000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":18793000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":18793000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2902000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5760000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":5760000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":8732000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":8732000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":11846000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":11846000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":11846000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":44055000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":44055000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":47240000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":47240000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":300801000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":300801000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":827813000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":827813000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":827813000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":503950000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":503950000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1148174000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":1148174000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":1869039000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1869039000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":2393669000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":2393669000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":2393669000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":351543000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":351543000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":715524000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":715524000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":1145236000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1145236000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":1300457000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":1300457000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":1300457000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":813082000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":813082000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":987677000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":987677000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":1400514000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":1400514000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":1765339000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":1765339000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":1765339000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":287923000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":287923000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":469988000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":469988000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":718167000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":718167000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":1186868000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":1186868000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":280939000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":280939000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":623374000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":623374000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":1090042000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":1759090000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":476535000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1329071000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"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":"2013-01-01","end":"2013-12-31","val":1481409000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":983421000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":983421000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":348981000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":733430000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":1031834000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":1234879000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1234879000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":1234879000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":217454000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":217454000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":374708000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":374708000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":639881000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":639881000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":895729000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":895729000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":895729000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":218349000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":218349000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":590656000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":590656000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":824497000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":824497000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":1099083000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":1099083000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":1099083000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":203664000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":203664000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":475564000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":475564000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":699016000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":699016000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":942637000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":942637000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":942637000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":214456000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":214456000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":445378000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":445378000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":716417000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":716417000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":875027000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":875027000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":875027000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":228033000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":228033000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":386780000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":386780000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":594829000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":594829000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":821718000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":821718000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":821718000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":181169000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":181169000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":261616000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":261616000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":298161000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":298161000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":330258000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":330258000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":330258000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":24646000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":24646000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":46903000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":46903000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":65164000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":65164000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":80745000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":80745000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":80745000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":13689000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":13689000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":60106000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":60106000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":68945000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":68945000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":80597000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":80597000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":80597000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7556000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":7556000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":16793000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":16793000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":31549000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":31549000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":44952000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":44952000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":7958000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":7958000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":15925000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":15925000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":26727000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":36999000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":7373000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":14253000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"ProceedsFromMaturitiesRepaymentsAndCallsOfTradingSecuritiesHeldforinvestment":{"label":"Proceeds from Maturities, Repayments and Calls of Debt Securities, FV-NI, Held-for-investment","description":"The cash inflow associated with maturities (principal being due), repayments and calls (payments before maturities) of securities classified as trading securities and held for investment purposes. Excludes proceeds from trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":173823000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":84990000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":115579000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":154253000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":154253000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":130221000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":201376000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":201376000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":571237000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":571237000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":836675000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":836675000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":121941000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":399283000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-09-30","val":458045000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":931454000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2017-01-01","end":"2017-12-31","val":2000288000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":2042501000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":3290566000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":4179361000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":4179361000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":237807000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1551440000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1551440000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":3015268000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":3015268000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":3269002000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":3269002000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":3269002000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":53774000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":53774000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":332497000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":332497000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":337209000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":337209000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":817141000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":817141000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":817141000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4665000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":4665000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":964650000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":964650000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":1644453000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1644453000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":2299333000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":2299333000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":2299333000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":404650000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":404650000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1686892000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":1686892000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":2830436000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2830436000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":3583506000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":3583506000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":3583506000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3435000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":3435000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":362322000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":362322000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":529029000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":529029000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":532399000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":532399000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":532399000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":17285000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":17285000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":70595000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":70595000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":370755000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":370755000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":485607000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":485607000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":47553000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":47553000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":290809000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":290809000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":364002000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":364851000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":812000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1644000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"ProceedsFromOtherShortTermDebt":{"label":"Proceeds from Other Short-term Debt","description":"Amount of cash inflow from short-term debt classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":310264620000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":57112589000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":74033688000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":96901294000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":96901294000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":22960017000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":38461153000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":38461153000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":52166029000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":52166029000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":61943402000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":61943402000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":61943402000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":12025471000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":12025471000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":30781981000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":30781981000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":53760905000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":53760905000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":67338915000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":67338915000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":67338915000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":21019755000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":21019755000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":46446969000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":46446969000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":72658386000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":72658386000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":83223175000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":83223175000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":83223175000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":10692650000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":10692650000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":23337238000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":23337238000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":41055791000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":41055791000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":53852808000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":53852808000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":53852808000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":75744493000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":75744493000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":142961933000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":142961933000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":214416319000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":214416319000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":309022332000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":309022332000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":309022332000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":140349601000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":140349601000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":265946231000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":265946231000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":389032517000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":389032517000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":533157539000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":533157539000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":533157539000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":229023531000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":229023531000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":470882328000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":470882328000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":701800511000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":701800511000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":937784053000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":937784053000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":937784053000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":260985732000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":260985732000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":563830828000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":563830828000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":765464193000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":765464193000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":1036653023000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":1036653023000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":1036653023000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":251204917000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":251204917000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":453966178000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":453966178000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":633162917000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":633162917000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":818115910000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":818115910000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":818115910000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":124347336000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":124347336000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":317940542000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":317940542000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":500327628000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":500327628000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":630992025000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":630992025000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":630992025000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":53566824000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":53566824000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":150599735000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":150599735000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":239623829000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":239623829000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":265126314000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":265126314000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":265126314000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":39888155000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":39888155000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":123799659000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":123799659000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":245269430000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":245269000000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":395436136000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":395436136000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":395436136000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":100994078000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":100994078000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":207990326000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":207990326000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":316686971000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":316686971000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":481241221000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":481241221000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":481241221000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":109361756000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":109361756000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":276214528000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":276214528000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":462454354000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":462454354000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":610532007000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":610532007000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":119197919000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":119197919000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":285952019000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":285952019000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":441019634000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":608905009000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":200888749000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":336299371000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"ProceedsFromPaymentsForInInterestBearingDepositsInBanks":{"label":"Proceeds from (Payments for) in Interest-bearing Deposits in Banks","description":"The net cash inflow or outflow in Interest-bearing Deposits by banks in other financial institutions for relatively short periods of time including, for example, certificates of deposits.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":3500708000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-12090000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-108425000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-6370000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":-6370000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":24997000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-33411000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-33411000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":-274761000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-274761000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":-244248000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":-244248000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":-244248000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":20373000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":20373000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-9883000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":-9883000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-19834000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-19834000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":5947000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":5947000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":5947000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":45206000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":45206000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":86019000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":86019000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":99746000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":99746000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":91882000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":91882000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":91882000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":39290000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":39290000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":50908000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":50908000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":61924000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":61924000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":35581000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":35581000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":35581000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-12471000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-12471000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":10030000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":10030000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":-42507000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-42507000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-80744000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-80744000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-80744000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-341009000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-341009000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-438106000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-438106000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-292718000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-292718000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-202323000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-202323000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":-202323000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4423000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":4423000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-30641000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-30641000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":110278000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":110278000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-8879000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-8879000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":-8879000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-440909000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-440909000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-103060000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-103060000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":28298000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":28298000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":-227101000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-227101000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":-227101000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":407921000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":407921000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1288000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1288000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":-32829000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-32829000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":-428403000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":-428403000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":-428403000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-582401000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-582401000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-421226000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":-421226000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":145874000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":145874000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":-57502000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":-57502000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":-57502000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":299341000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":299341000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":324383000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":324383000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":316633000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":316633000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":205509000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":205509000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":205509000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-72681000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-72681000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-409606000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-409606000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-474438000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-474438000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-1789189000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":-1789189000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":-1789189000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-88565000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-88565000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-54177000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-54177000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":401452000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":401452000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":547558000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":547558000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":547558000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-366076000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-366076000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-667257000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-667257000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":-369272000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-369272000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":-410220000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-410220000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-6408000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":-6408000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-83640000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":-83640000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":-101499000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":324655000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-372139000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-538693000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"ProceedsFromPaymentsForSecuritiesPurchasedUnderAgreementsToResell":{"label":"Proceeds from (Payments for) Securities Purchased under Agreements to Resell","description":"The net cash flow from purchases followed by sales of securities under terms of reverse repurchase agreements.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-1650000000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-1650000000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-1248205000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":-1248205000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-1749125000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-1749125000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":-1999288000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-1999288000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-1999288000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1300308000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":1300308000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1535853000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":1535853000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":1399288000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1399288000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":1999288000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1999288000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":1999288000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1000000000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":-1000000000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1000000000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-1000000000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":-1075000000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-1075000000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":-1225000000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-1225000000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-1225000000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1125000000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-1125000000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3735000000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-3735000000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":-2785000000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-2785000000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-2720000000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-2720000000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-2720000000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1185000000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":1185000000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":951573000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":951573000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":615000000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":615000000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":1545000000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":1545000000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":1545000000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-100000000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":-100000000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-250000000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-250000000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-195589000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-195589000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-761446000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-761446000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":-761446000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-44599000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-44599000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-772544000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-772544000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-823576000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-823576000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":1910350000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":1910350000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":1910350000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-3022342000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":-3022342000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2742904000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-2742904000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":-886278000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":-886278000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":-3498904000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":-3498904000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":-3498904000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2050000000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":2050000000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":300000000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":300000000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":150000000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":150000000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":2150000000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":2150000000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":2150000000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":900000000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":900000000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":600000000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":600000000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":500000000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":500000000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1100000000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":1100000000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":1100000000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-600000000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-600000000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-750000000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-750000000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-1750000000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-1750000000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-850000000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":-850000000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":-850000000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1250000000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-1250000000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":350000000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":350000000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":525000000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":525000000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":-1525000000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":-1525000000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":-1525000000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-50000000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-50000000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":950000000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":950000000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":1000000000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":1000000000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":-1275000000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-1275000000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2150000000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":2150000000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":750000000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":750000000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":1200000000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":1000000000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":550000000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":525000000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"ProceedsFromPaymentsForTradingSecurities":{"label":"Proceeds from (Payments for) Trading Securities, Short-term","description":"Amount of cash inflow (outflow) from sales and purchases of trading securities.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":2241242000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":536017000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":1057829000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":1234706000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":1234706000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-414838000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-553126000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-553126000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":-539914000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-539914000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":124964000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":124964000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":124964000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":60017000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":60017000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":260000000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":260000000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":260000000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":260000000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":260000000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":260000000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":260000000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-475000000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-475000000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-595010000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-595010000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":-10000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-10000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-10000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-10000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-10000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-280000000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-280000000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-200000000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":-200000000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-600000000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-600000000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-675000000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-675000000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-585000000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-585000000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-715000000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-715000000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-465000000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":500000000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":585000000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1210000000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"}]}},"ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment":{"label":"Proceeds from Principal Repayments on Loans and Leases Held-for-investment","description":"The cash inflow from repayments of the balance excluding interest (principal) on loans receivable and leases held for investment purposes.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":879932000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":246141000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":472944000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":834466000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":834466000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":214064000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":347287000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":347287000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":523594000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":523594000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":845353000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":845353000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":845353000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":314784000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":314784000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":696132000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":696132000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":1091003000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":1091003000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":1521806000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":1521806000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":1521806000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":404166000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":404166000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":736739000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":736739000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":1029054000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1029054000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":1210217000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1210217000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":1210217000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":158825000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":158825000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":346608000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":346608000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":572403000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":572403000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":774013000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":774013000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":774013000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":216541000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":216541000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":505390000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":505390000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":778553000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":778553000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":1004008000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1004008000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":1004008000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":200093000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":200093000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":468194000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":468194000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":783915000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":783915000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":1122764000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":1122764000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":1122764000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":226724000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":226724000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":454880000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":454880000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":714847000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":714847000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":947143000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":947143000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":947143000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":201174000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":201174000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":440277000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":440277000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":706748000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":706748000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":922423000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":922423000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":922423000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":196864000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":196864000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":503412000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":503412000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":1011265000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":1011265000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":1676691000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":1676691000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":1676691000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":502097000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":502097000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1680347000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":1680347000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":2878144000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":2878144000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":4085162000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":4085162000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":4085162000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1060598000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1060598000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1952872000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":1952872000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":2591290000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":2591290000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":3159747000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":3159747000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":3159747000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":390204000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":390204000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":700359000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":700359000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":970568000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":970568000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":1178272000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":1178272000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":1178272000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":162277000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":162277000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":356663000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":356663000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":575207000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":575207000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":758442000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":758442000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":758442000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":166465000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":166465000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":388840000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":388840000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":622661000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":622661000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":877368000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":877368000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":204807000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":204807000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":453489000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":453489000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":720196000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":1019734000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":300908000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":635849000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"ProceedsFromRepaymentsOfOtherDebt":{"label":"Proceeds from (Repayments of) Other Debt","description":"Amount of cash inflow (outflow) for debt classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-5000000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-5000000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-5000000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-5000000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":-5000000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-5000000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-5000000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-5000000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":-5000000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-5000000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":-5000000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":-5000000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":-5000000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-5000000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-5000000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-5000000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":-5000000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-5000000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-5000000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":-5000000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-5000000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-5000000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-06-30","val":16500000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-09-30","val":16500000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"}]}},"ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities":{"label":"Proceeds from Sale and Maturity of Debt Securities, Available-for-sale","description":"Amount of cash inflow from sale, 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":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":162000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":162000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":162000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":447000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":447000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1206000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":1206000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":2210000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":2210000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":3355000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":3355000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":3355000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1241000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":1241000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2608000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":2608000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":4103000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":4103000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":6027000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":6027000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2260000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":2260000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4580000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":16165000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":18793000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2902000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"}]}},"ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities":{"label":"Proceeds from Sale and Maturity of Held-to-maturity Securities","description":"Amount of cash inflow from the sale or maturity of long-term held-to-maturity securities.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":2263093000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":1659704000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":2266309000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":3003436000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":3003436000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":572970000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":968256000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":968256000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":1347384000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":1347384000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":1777260000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":1777260000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":1777260000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":405066000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":405066000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":851814000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":851814000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":1289419000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":1289419000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":1674628000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":1674628000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":1674628000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":404885000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":404885000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":812994000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":812994000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":1185321000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1185321000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":1481409000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1481409000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":226484000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":226484000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":454388000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":454388000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":693339000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":693339000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":983421000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":348981000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":733430000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-09-30","val":1031834000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"}]}},"ProceedsFromSaleAndMaturityOfTradingSecuritiesHeldforinvestment":{"label":"Proceeds from Sale and Maturity of Debt and Equity Securities, FV-NI, Held-for-investment","description":"The cash inflow associated with the sale, maturities, repayments and calls of securities classified as trading securities and held for investment purposes. Excludes proceeds from trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":836675000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":399283000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":458045000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":931454000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":931454000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":179506000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":235075000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":235075000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":264772000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":264772000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":384447000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":384447000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":384447000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":528725000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":528725000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":837473000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":837473000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":946134000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":946134000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":954029000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":954029000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":954029000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":125111000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":125111000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":307579000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":307579000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":315533000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":315533000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":321621000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":321621000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":321621000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":255284000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":255284000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":260818000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":260818000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":666092000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":666092000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":671532000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":671532000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":671532000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5159000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":5159000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":116580000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":116580000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":220806000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":220806000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":225288000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":225288000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":153799000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":153799000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":157501000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":355566000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":359361000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":237807000,"accn":"0001325878-19-000011","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":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":289045000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":289045000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":289045000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":289045000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":289045000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":289045000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":289045000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":289045000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":289045000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":54003000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"}]}},"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":"2009-01-01","end":"2009-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":3754000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":6550000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":8099000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":8099000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2760000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3341000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":3341000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":4766000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":4766000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":6960000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":6960000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":6960000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1551000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":1551000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":4918000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":4918000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":6722000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":6722000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":7938000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":7938000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":7938000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":444000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":444000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2536000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":2536000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":3556000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":3556000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":5072000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":5072000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":5072000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":929000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":929000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2792000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":2792000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":4009000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":4009000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":4791000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":4791000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":4791000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1524000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":1524000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2398000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":2398000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":4370000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":4370000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":5577000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":5577000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":5577000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":797000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":797000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2719000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":2719000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":3782000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":3782000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":4510000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":4510000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":4510000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":45000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":45000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":894000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":894000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1888000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1888000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":2455000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":2455000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":2455000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1722000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":1722000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2656000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2656000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":3728000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":3728000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":5038000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":5038000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":5038000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":703000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":703000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1643000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1643000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":1965000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":1965000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":2378000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":2378000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":2378000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":281000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":281000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1157000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":1157000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":793000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":793000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":1071000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":1071000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":1071000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":47000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":47000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":604000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":604000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":1251000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1251000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1341000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":1341000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":1341000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":70000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":70000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":691000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":691000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":687000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":687000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":805000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":805000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":805000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":148000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":148000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":251000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":251000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":280000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":280000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":280000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":63000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":63000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":230000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":230000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":192000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":192000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":641000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":641000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":64000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":64000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":64000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":64000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":280000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":377000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":98000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":643000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"ProceedsFromSaleOfHeldToMaturitySecurities":{"label":"Proceeds from Sale of Held-to-maturity Securities","description":"The cash inflow associated with the sale of securities that had been designated as held-to-maturity. Excludes proceeds from maturities, prepayments and calls by the issuer.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":4106000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":4106000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":4106000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8406000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":8406000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":20261000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":20261000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":11855000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":11855000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":87827000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":87827000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":67566000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":67566000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":87827000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":87827000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":87827000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9442000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":9442000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":9442000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":9442000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":9442000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":9442000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":9442000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":9442000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":9442000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":19930000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":19930000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":19930000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":19930000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":19930000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":19930000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"}]}},"ProceedsFromSaleOfMortgageLoansHeldForSale":{"label":"Proceeds from Sale of Mortgage Loans Held-for-sale","description":"The cash inflow from sales of loans that are secured with real estate mortgages and are held with the intention to resell in the near future.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-06-30","val":111444000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-06-30","val":111444000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":111444000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-09-30","val":111444000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":111444000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":111444000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"}]}},"ProceedsFromSaleOfProductiveAssets":{"label":"Proceeds from Sale of Productive Assets","description":"The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":13000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":55000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":56000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":55000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":55000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":11000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":24000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":24000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":24000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":24000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":24000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":24000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":24000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":24000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":24000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":36000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":36000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":36000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":10000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":10000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":47000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":47000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":48000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":48000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":48000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":1000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":2000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":2000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":2000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":2000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":2000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":22000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":22000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":44000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":44000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":68000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":68000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":1000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":1000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":1000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":1000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":1000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":1000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":1000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":48000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":48000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":48000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":48000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":48000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":48000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":48000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":48000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":48000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2414000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":2414000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2416000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2416000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":2416000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":2416000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":2416000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":2416000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":2416000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2020"}]}},"ProceedsFromSaleOfTradingSecuritiesHeldforinvestment":{"label":"Proceeds from Sale of Debt and Equity Securities, FV-NI, Held-for-investment","description":"The cash inflow associated with the sale of securities classified as trading securities and held for investment purposes. Excludes proceeds from trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":152435000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":152435000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":152435000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":152435000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":187555000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":284445000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":284445000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":284445000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":284445000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":284445000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":284445000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":284445000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":121941000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":179506000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":429000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":429000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":429000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":429000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":19184000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":19184000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":19184000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":275186000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":275186000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":275186000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":275186000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":275186000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":275186000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":275186000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":275186000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":275186000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":12448000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":12448000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":12448000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":12448000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":12448000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"}]}},"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":"2015-01-01","end":"2015-12-31","val":93360000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":161773000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":161773000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":53716000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":99334000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":148848000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":197211000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":197211000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":197211000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":39591000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":39591000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":85339000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":85339000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":126843000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":126843000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":170271000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":170271000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":170271000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":52755000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":52755000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":84473000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":84473000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":132964000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":132964000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":185237000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":185237000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":185237000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11832000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":11832000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":32074000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":32074000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":72058000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":72058000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":118050000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":118050000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":118050000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":43906000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":43906000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":76870000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":76870000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":114250000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":114250000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":160590000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":160590000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":160590000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":50395000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":50395000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":100756000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":100756000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":167677000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":167677000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":240736000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":240736000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":240736000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":84845000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":84845000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":191045000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":191045000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":283042000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":283042000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":370467000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":370467000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":370467000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":114150000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":114150000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":222313000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":222313000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":323415000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":323415000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":432722000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":432722000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":99292000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":99292000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":194109000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":194109000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":288008000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":379520000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":98392000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":175510000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"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":12609000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":12609000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":12609000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":11706000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":11491000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":11379000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":11379000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":11379000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":11379000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":11379000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":11149000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":10944000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":9963000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":8874000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":8874000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":8874000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":8874000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":8874000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":8899000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":11052000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":11055000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":11146000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":11146000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":11146000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":11146000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":11146000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":11076000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":10832000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":10869000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":10439000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":10439000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":10439000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":10439000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":10439000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8929000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8486000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8131000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8306000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":8306000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":8306000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":8306000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":8306000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9558000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10489000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":12103000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":16205000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":16205000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":16205000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":16205000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":16205000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":21139000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":28715000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":36034000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":47670000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":47670000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":47670000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":47670000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":47670000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":48739000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":47812000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":47637000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":48167000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":48167000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-12-31","val":46619000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":46619000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-12-31","val":40400000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":40400000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-12-31","val":38310000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":38310000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-12-31","val":36968000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":36968000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-12-31","val":38588000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":38588000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":36714000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":36714000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-12-31","val":37002000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025Q4I"}]}},"PropertyPlantAndEquipmentOther":{"label":"Property, Plant and Equipment, Other, Gross","description":"Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"end":"2013-12-31","val":7896000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":7896000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2014Q4I"},{"end":"2015-03-31","val":7896000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7896000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"}]}},"ProvisionForLoanAndLeaseLosses":{"label":"Provision for Loan and Lease Losses","description":"Amount of expense related to estimated loss from loan and lease transactions.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":956000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":1161000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-06-30","val":909000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-09-30","val":1236000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"}]}},"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":"2011-01-01","end":"2011-06-30","val":909000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":344000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1236000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":327000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1058000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1039000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1456000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":417000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":2518000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":1062000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2496000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1947000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1"}]}},"ProvisionForLoanLossesExpensed":{"label":"Financing Receivable, Credit Loss, Expense (Reversal)","description":"Amount of credit loss expense (reversal of expense) for financing receivable.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":1254000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":956000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":197000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1161000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":205000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1582000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":1582000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":565000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":909000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":909000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":344000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":344000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1236000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":1236000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":327000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":327000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1058000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":1058000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":1058000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1039000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":1039000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1456000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":1456000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":417000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":417000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":2518000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":2518000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":1062000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":1062000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2496000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":2496000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":2496000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1947000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":1947000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1531000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":1531000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":-416000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":-416000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":2061000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":2061000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":530000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":530000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1926000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":1926000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":1926000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":295000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":295000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1814000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-1814000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":-2109000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":-2109000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-1732000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-1732000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":82000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":82000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-1615000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-1615000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-1615000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-802000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-802000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1794000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-1794000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":-992000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":-992000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-2192000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-2192000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-398000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":-398000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1909000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-1909000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-1909000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-257000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-257000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-469000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-469000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":-212000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-212000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-140000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-140000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":329000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":329000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-109000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-109000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":-109000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-45000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":-45000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-25000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-25000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":20000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":20000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-196000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-196000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-171000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-171000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-186000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-186000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":-186000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":30000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":30000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":46000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":46000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":16000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":16000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-345000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-345000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":-391000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-391000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":27000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":27000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":27000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":78000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":78000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":116000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":116000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":38000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":38000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":509000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":509000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":393000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":393000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":387000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":387000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":387000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-736000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-736000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":601000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":601000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":1337000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":1337000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":717000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":717000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":116000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":116000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-716000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":-716000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":-716000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-14000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-14000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2298000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":2298000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":2312000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":2312000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":638000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":638000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-1660000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-1660000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-750000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":-750000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":-750000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-307000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-307000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-415000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-415000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-108000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-108000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-300000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-300000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":115000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":115000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":710000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":710000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":710000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-402000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-402000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":344000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":344000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":746000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":746000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":311000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":311000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":-33000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":-33000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-641000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":-641000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":-641000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-200000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-200000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1063000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-1063000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":-863000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-863000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1141000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-1141000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":-78000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":-78000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1636000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-1636000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":108000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":108000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":860000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":860000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":752000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":752000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":10000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":-850000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-28000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":911000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1734000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":823000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"QuarterlyFinancialInformationQuarterlyChargesAndCreditsAmountReconcilingToPreviouslyReportedResults":{"label":"Quarterly Financial Information, Quarterly Charges and Credits, Amount Reconciling to Previously Reported Results (Deprecated 2020-01-31)","description":"Amount by which previously reported quarterly results were revised (for example, to correct an error, or to give retrospective effect to a change in an accounting principle).","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":13734000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"}]}},"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":4489000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":4489000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":4489000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":4640000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4136000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3915000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":3915000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":3915000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":3915000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":3915000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4541000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4653000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4946000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4307000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":4307000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":4307000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":4307000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":4307000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5240000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4879000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4622000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4628000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":4628000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":4628000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":4628000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":4628000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4437000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4929000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3983000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3922000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":3922000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":3922000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":3922000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":3922000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3324000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2576000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2768000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2608000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2608000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":2608000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2608000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2608000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2544000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2761000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2569000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2539000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2539000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":2539000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2539000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2539000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2733000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2810000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2407000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2183000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":2183000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2183000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":2183000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":2183000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1885000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1524000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1336000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":874000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2019Q4I"}]}},"ReceivableWithImputedInterestDiscount":{"label":"Receivable with Imputed Interest, Discount","description":"Disclosure of the unamortized amount of the discount on the note or receivable which is deducted from the face amount of the receivable or loan. The discount or premium is the difference between the present value and the face amount.","units":{"USD":[{"end":"2020-06-30","val":3682000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2455000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1785000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2020Q4I"}]}},"RegulatorExpensesCostAssessedOnFederalHomeLoanBank":{"label":"Regulator Expenses, Cost Assessed on Federal Home Loan Bank","description":"Amount of fees or assessments to fund the operations of the regulator of Federal Home Loan Banks (FHLBanks).","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":1697000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":779000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-04-01","end":"2010-06-30","val":358000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1137000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":358000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1866000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":1866000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1489000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2312000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":2312000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":823000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-04-01","end":"2011-06-30","val":823000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":3134000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":3134000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":822000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":822000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":4039000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":4039000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":4039000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":905000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":905000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1642000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":1642000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":737000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":737000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":2380000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":2380000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":738000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":738000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":3117000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":3117000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":3117000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":736000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":736000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1217000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":1217000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":481000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":481000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1698000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":1698000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":481000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":481000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2426000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":2426000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":2426000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":727000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":727000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1290000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":1290000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":563000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":563000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1854000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":1854000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":564000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":564000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2468000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":2468000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":2468000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":615000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":615000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1108000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":1108000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":493000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":493000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1601000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":1601000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":493000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":493000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2410000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":2410000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":2410000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":809000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":809000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1507000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":1507000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":698000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":698000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2204000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":2204000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":697000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":697000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2956000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":2956000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":2956000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":752000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":752000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1448000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":1448000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":696000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":696000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2145000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":2145000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":697000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":697000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2909000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":2909000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":2909000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":764000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":764000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1454000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1454000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":690000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":690000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2144000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":2144000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":690000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":690000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2956000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":2956000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":2956000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":812000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":812000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1625000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1625000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":813000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":813000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2437000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":2437000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":812000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":812000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3460000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":3460000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":3460000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1023000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":1023000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2045000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":2045000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":1022000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":1022000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3068000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":3068000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1023000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":1023000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4178000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":4178000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":4178000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1110000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1110000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2219000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":2219000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1109000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1109000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3329000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":3329000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1110000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1110000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4743000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":4743000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":4743000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1413000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":1413000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2740000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":2740000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":1327000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":1327000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4068000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":4068000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":1328000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":1328000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5599000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":5599000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":5599000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1531000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":1531000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3062000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":3062000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":1531000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":1531000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4593000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":4593000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":1531000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":1531000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5963000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":5963000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":5963000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1369000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":1369000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2739000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":2739000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":1370000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1370000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4108000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":4108000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":1369000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":1369000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5912000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":5912000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1804000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":1804000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3608000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":3608000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":1804000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":1804000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5412000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":1804000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":6757000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1344000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":2689000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":1345000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"RepaymentsOfMandatoryRedeemableCapitalSecurities":{"label":"Repayments of Mandatory Redeemable Capital Securities","description":"The cash outflow related to equity securities that embody an unconditional obligation requiring the issuer to redeem the securities by transferring the assets at a specified or determinable date (or dates) that is (or are) initially more than one year (or the normal operating cycle, if longer) from the issuance date, or upon an event that is certain to occur beyond one year (or the normal operating cycle, if longer) from the issuance date.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":929310000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":89458000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":212720000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":282202000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":282202000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":80854000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":139224000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":139224000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":58370000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":227058000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":227058000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":87834000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":312698000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":312698000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":312698000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":69987000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":69987000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":139889000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":139889000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":69902000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":69902000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":243074000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":243074000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":103185000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":103185000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":384425000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":384425000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":384425000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":38958000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":38958000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":107962000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":107962000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":69004000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":69004000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":207649000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":207649000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":99687000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":99687000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":357765000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":357765000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":357765000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":71668000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":71668000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":169568000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":169568000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":97900000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":97900000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":228522000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":228522000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":58954000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":58954000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":394463000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":394463000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":394463000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":107675000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":107675000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":182966000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":182966000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":75291000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":75291000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":323363000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":323363000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":140397000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":140397000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":587674000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":587674000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":587674000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":159546000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":159546000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":350640000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":350640000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":191094000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":191094000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":499218000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":499218000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":148578000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":148578000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":762268000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":762268000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":762268000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":173814000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":173814000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":420462000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":420462000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":246648000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":246648000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":623872000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":623872000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":203410000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":203410000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":777530000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":777530000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":777530000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":100734000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":100734000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":679288000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":679288000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":578554000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":578554000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":894494000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":894494000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":215206000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":215206000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1042258000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":1042258000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":1042258000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":24006000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":24006000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":59564000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":59564000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":35558000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":35558000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":219642000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":219642000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":160078000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":160078000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":285150000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":285150000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":285150000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":205359000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":205359000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":906835000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":906835000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":701476000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":701476000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1527802000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":1527802000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":620967000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":620967000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2099548000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":2099548000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":2099548000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":358290000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":358290000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":584150000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":584150000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":225860000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":225860000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":585547000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":585547000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1397000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1397000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":671043000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":671043000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":671043000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":163070000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":163070000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":458410000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":458410000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":295340000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":295340000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":603336000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":603336000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":144926000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":144926000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":812999000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":812999000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":812999000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":211250000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":211250000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":493521000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":493521000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":282271000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":282271000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":646713000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":646713000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":153192000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":153192000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":726618000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":726618000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":726618000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":154537000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":154537000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":229299000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":229299000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":74762000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":74762000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":302500000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":302500000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":73201000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":73201000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":366159000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":366159000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":61628000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":61628000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":337012000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":337012000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":275384000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":446705000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":109693000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":596195000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":58036000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":293212000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"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":"2009-01-01","end":"2009-12-31","val":18689234000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":14122577000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":19989252000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":24425252000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":24425252000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1628700000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":4001900000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":4001900000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":11250900000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":11250900000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":14638320000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":14638320000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":14638320000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":5073000000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":5073000000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":9135000000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":9135000000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":14406300000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":14406300000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":17700300000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":17700300000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":17700300000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2437000000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":2437000000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4714000000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":4714000000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":7146000000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":7146000000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":10229500000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":10229500000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":10229500000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2764000000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":2764000000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":5363500000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":5363500000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":7237500000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":7237500000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":10154700000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":10154700000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":10154700000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3715000000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":3715000000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6113000000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":6113000000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":9090300000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":9090300000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":14467800000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":14467800000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":14467800000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4138750000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":4138750000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":11227650000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":11227650000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":15829890000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":15829890000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":16457890000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":16457890000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":16457890000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1973230000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":1973230000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5737680000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":5737680000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":9909180000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":9909180000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":14191615000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":14191615000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":14191615000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3821750000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":3821750000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5255690000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":5255690000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":7440940000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":7440940000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":11368440000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":11368440000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":11368440000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2154000000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":2154000000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6571750000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":6571750000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":12082800000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":12082800000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":16686500000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":16686500000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":16686500000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":10974650000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":10974650000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":17754850000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":17754850000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":29717000000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":29717000000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":42349800000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":42349800000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":42349800000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":12635100000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":12635100000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":26332300000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":26332300000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":34809900000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":34809900000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":39950150000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":39950150000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":39950150000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":11141400000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":11141400000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":23287700000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":23287700000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":31636400000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":31636400000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":40408800000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":40408800000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":40408800000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":12076813000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":12076813000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":24463213000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":24463213000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":31386663000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":31386663000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":44865213000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":44865213000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":44865213000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":17089100000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":17089100000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":28875030000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":28875030000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":46167565000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":46167565000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":63570605000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":63570605000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":16836085000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":16836085000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":36753150000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":36753150000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":60971150000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":83131835000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":14634900000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":30899900000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"RepaymentsOfOtherShortTermDebt":{"label":"Repayments of Other Short-term Debt","description":"Amount of cash outflow for the payment of debt classified as other, maturing within one year or the operating cycle, if longer.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":324865370000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":53092837000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":75085080000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":94786419000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":94786419000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":24105030000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":42375720000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":42375720000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":54360111000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":54360111000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":65392039000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":65392039000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":65392039000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":12088964000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":12088964000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":31428318000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":31428318000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":53438855000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":53438855000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":68922319000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":68922319000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":68922319000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":20484245000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":20484245000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":43494122000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":43494122000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":69141787000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":69141787000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":81002894000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":81002894000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":81002894000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":12224918000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":12224918000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":22763589000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":22763589000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":35998826000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":35998826000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":50524180000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":50524180000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":50524180000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":72206340000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":72206340000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":135675197000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":135675197000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":208027097000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":208027097000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":301432848000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":301432848000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":301432848000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":137005650000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":137005650000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":260877617000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":260877617000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":385334143000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":385334143000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":533202600000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":533202600000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":533202600000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":228296599000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":228296599000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":468714770000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":468714770000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":702310944000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":702310944000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":939161380000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":939161380000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":939161380000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":258807777000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":258807777000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":562504206000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":562504206000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":763468454000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":763468454000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":1036479071000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":1036479071000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":1036479071000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":245039459000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":245039459000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":447428963000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":447428963000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":632736460000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":632736460000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":811278050000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":811278050000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":811278050000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":126259921000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":126259921000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":331811195000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":331811195000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":515803859000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":515803859000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":647521949000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":647521949000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":647521949000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":54376409000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":54376409000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":151151746000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":151151746000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":240229128000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":240229128000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":269439854000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":269439854000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":269439854000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":38614004000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":38614004000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":110298433000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":110298433000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":229225415000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":229225000000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":377359026000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":377359026000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":377359026000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":104863347000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":104863347000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":211986290000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":211986290000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":323660623000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":323660623000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":485397335000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":485397335000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":485397335000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":112986891000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":112986891000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":278654498000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":278654498000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":465909231000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":465909231000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":616771258000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":616771258000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":128058632000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":128058632000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":290748777000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":290748777000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":437252062000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":601999799000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":202083515000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":338589342000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"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":351754000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":351754000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":351754000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":386529000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":376863000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":401461000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":401461000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":401461000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":401461000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":401461000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":425872000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":440682000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":460715000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":481282000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":481282000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":481282000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":481282000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":481282000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":498172000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":518306000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":538650000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":567332000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":567332000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":567332000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":567332000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":567332000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":581425000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":599999000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":615192000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":627133000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":627133000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":627133000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":627133000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":627133000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":643567000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":653617000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":650029000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":651782000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":651782000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":651782000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":651782000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":651782000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":673102000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":685029000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":713229000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":735196000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":735196000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":735196000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":735196000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":735196000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":767556000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":790406000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":816141000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":840406000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":840406000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":840406000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":840406000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":840406000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":854241000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":875790000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":894016000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":914022000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":914022000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":914022000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":914022000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":914022000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":942840000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":950276000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":972948000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":999809000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":999809000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":999809000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":999809000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":999809000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":980612000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":996629000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1022566000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1051455000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":1051455000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1051455000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1051455000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1051455000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1079074000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1096291000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1117560000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1142650000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1142650000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1142650000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1142650000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1142650000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1172573000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1197103000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1227616000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1253105000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":1253105000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":1253105000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1253105000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1253105000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1285741000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1336066000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1371586000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1401940000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":1401940000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":1401940000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1401940000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":1401940000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1461777000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1512451000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1554936000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1608086000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":1608086000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":1608086000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":1608086000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":1608086000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1651894000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1689316000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1726021000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1763624000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":1763624000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":1763624000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1806347000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1822841000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"RetainedEarningsAppropriated":{"label":"Retained Earnings, Appropriated","description":"A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-12-31","val":5873000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":5873000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":5873000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":5873000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":5873000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":12174000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":16633000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":22217000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":27936000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":27936000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":27936000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":27936000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":27936000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":32865000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":38632000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":44347000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":51743000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":51743000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":51743000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":51743000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":51743000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":56197000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":61913000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":67637000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":72944000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":72944000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":72944000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":72944000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":72944000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":79168000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":84480000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":87481000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":91616000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":91616000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":91616000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":91616000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":91616000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":99711000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":106051000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":115696000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":123970000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":123970000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":123970000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":123970000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":123970000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":134714000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":143837000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":153740000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":163413000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":163413000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":163413000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":163413000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":163413000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":171331000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":180480000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":188781000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":197467000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":197467000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":197467000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":197467000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":197467000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":208018000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":214361000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":224060000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":234514000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":234514000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":234514000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":234514000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":234514000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":236881000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":240929000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":248926000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":258124000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":258124000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":258124000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":258124000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":258124000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":266905000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":273498000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":280974000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":290242000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":290242000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":290242000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":290242000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":290242000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":300321000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":310393000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":323777000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":338389000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":338389000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":338389000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":338389000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":338389000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":355358000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":376598000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":394998000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":412483000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":412483000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":412483000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":412483000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":412483000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":435313000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":456945000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":477166000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":499027000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":499027000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":499027000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":499027000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":499027000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":518886000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":537849000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":556629000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":574931000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":574931000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":574931000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":594609000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":610033000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"RetainedEarningsUnappropriated":{"label":"Retained Earnings, Unappropriated","description":"A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.","units":{"USD":[{"end":"2010-12-31","val":351754000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-12-31","val":395588000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":395588000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":395588000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":395588000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":395588000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":413698000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":424049000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":438498000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":453346000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":453346000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":453346000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":453346000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":453346000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":465307000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":479674000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":494303000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":515589000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":515589000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":515589000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":515589000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":515589000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":525228000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":538086000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":547555000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":554189000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":554189000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":554189000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":554189000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":554189000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":564399000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":569137000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":562548000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":560166000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":560166000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":560166000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":560166000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":560166000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":573391000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":578978000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":597533000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":611226000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":611226000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":611226000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":611226000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":611226000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":632842000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":646569000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":662401000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":676993000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":676993000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":676993000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":676993000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":676993000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":682910000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":695310000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":705235000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":716555000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":716555000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":716555000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":716555000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":716555000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":734822000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":735915000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":748888000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":765295000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":765295000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":765295000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":765295000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":765295000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":743731000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":755700000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":773640000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":793331000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":793331000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":793331000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":793331000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":793331000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":812169000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":822793000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":836586000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":852408000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":852408000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":852408000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":852408000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":852408000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":872252000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":886710000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":903839000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":914716000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":914716000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":914716000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":914716000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":914716000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":930383000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":959468000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":976588000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":989457000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":989457000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":989457000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":989457000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":989457000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1026464000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1055506000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1077770000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1109059000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":1109059000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":1109059000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":1109059000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":1109059000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1133008000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1151467000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1169392000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1188693000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":1188693000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":1188693000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1211738000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1212808000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"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":"2011-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1999288000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":1999288000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":1999288000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":1999288000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1999288000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":698980000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":463435000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":600000000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":0,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":0,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1000000000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1000000000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1075000000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1225000000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1225000000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1225000000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1225000000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1225000000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2350000000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4960000000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4010000000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3945000000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":3945000000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":3945000000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":3945000000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":3945000000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2760000000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2993427000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3330000000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2400000000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2400000000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":2400000000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2400000000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2400000000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2500000000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2650000000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2595589000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3161446000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":3161446000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":3161446000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":3161446000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":3161446000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3206045000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3933990000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3985022000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1251096000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1251096000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1251096000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1251096000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1251096000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4273438000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3994000000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2137374000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4750000000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":4750000000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":4750000000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":4750000000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":4750000000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2700000000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4450000000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4600000000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2600000000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":2600000000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2600000000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2600000000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2600000000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1700000000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2000000000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2100000000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1500000000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1500000000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1500000000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1500000000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1500000000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2100000000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2250000000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3250000000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2350000000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2350000000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2350000000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2350000000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2350000000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3600000000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2000000000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1825000000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3875000000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":3875000000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":3875000000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3875000000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":3875000000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3925000000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2925000000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2875000000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5150000000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":5150000000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":5150000000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":5150000000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":5150000000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3000000000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4400000000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3950000000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4150000000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":4150000000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":4150000000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3600000000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3625000000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"SecuritiesPurchasedUnderAgreementsToResellAllowanceForCreditLoss":{"label":"Securities Purchased under Agreements to Resell, Allowance for Credit Loss","description":"Amount of allowance for credit loss on security purchased under agreement to resell.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":0,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":0,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":0,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":0,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":0,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":0,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":0,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":0,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":0,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025Q4I"}]}},"SecuritiesPurchasedUnderAgreementsToResellAmountOffsetAgainstCollateral":{"label":"Securities Purchased under Agreements to Resell, Amount Offset Against Collateral","description":"Amount, after 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 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":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":0,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2014-03-31","val":0,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2023-12-31","val":0,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":0,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"}]}},"SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities":{"label":"Securities Purchased under Agreements to Resell, Collateral, Obligation to Return Securities","description":"Amount of obligation to return securities collateral under master netting arrangements that have not been offset against securities purchased under agreement to resell.","units":{"USD":[{"end":"2012-12-31","val":1999288000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":1999288000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1999288000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":463435000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":600000000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2014-03-31","val":1000000000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1000000000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1075000000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1225000000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1225000000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1225000000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1225000000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1225000000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2350000000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4960000000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4010000000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3945000000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":3945000000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":3945000000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":3945000000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":3945000000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2760000000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2993427000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3330000000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2400000000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2400000000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":2400000000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2400000000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2400000000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2500000000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2650000000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2595589000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3161446000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":3161446000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":3161446000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":3161446000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":3161446000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3206045000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3933990000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3985022000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1251096000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1251096000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1251096000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1251096000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1251096000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4273438000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3994000000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2137374000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4750000000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":4750000000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":4750000000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":4750000000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":4750000000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2700000000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4450000000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4600000000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2600000000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":2600000000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2600000000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2600000000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2600000000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1700000000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2000000000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2100000000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1500000000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1500000000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1500000000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1500000000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1500000000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2100000000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2250000000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3250000000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2350000000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2350000000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2350000000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2350000000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2350000000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3600000000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2000000000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1825000000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3875000000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":3875000000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":3875000000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3875000000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":3875000000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3925000000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2925000000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2875000000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5150000000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":5150000000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":5150000000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":5150000000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":5150000000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3000000000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4400000000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3950000000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4150000000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":4150000000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":4150000000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3600000000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3625000000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":"2012-12-31","val":1999288000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":1999288000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1999288000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-06-30","val":463435000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":600000000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2014-03-31","val":1000000000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"}]}},"SecuritiesPurchasedUnderAgreementsToResellGrossIncludingNotSubjectToMasterNettingArrangement":{"label":"Securities Purchased under Agreements to Resell, Gross Including Not Subject to Master Netting Arrangement","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 not subject to a master netting arrangement and elected not to be offset.","units":{"USD":[{"end":"2014-06-30","val":1000000000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1075000000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1225000000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1225000000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1225000000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1225000000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1225000000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2350000000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4960000000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4010000000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3945000000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":3945000000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":3945000000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":3945000000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":3945000000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2760000000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2993427000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3330000000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2400000000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2400000000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":2400000000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2400000000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2400000000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2500000000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2650000000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2595589000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3161446000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":3161446000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":3161446000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":3161446000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":3161446000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3206045000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3933990000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3985022000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1251096000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1251096000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":1251096000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1251096000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":1251096000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4273438000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3994000000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2137374000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4750000000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":4750000000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":4750000000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":4750000000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":4750000000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2700000000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4450000000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4600000000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2600000000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":2600000000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2600000000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2600000000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2600000000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1700000000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2000000000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2100000000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1500000000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":1500000000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1500000000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1500000000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1500000000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2100000000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2250000000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3250000000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2350000000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":2350000000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2350000000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2350000000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2350000000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3600000000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2000000000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1825000000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3875000000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":3875000000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":3875000000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3875000000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":3875000000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3925000000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2925000000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2875000000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5150000000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":5150000000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":5150000000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":5150000000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":5150000000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3000000000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4400000000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3950000000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4150000000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":4150000000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":4150000000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3600000000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3625000000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":"2012-12-31","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":0,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2014-03-31","val":0,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":0,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":0,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":0,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":0,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":0,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":0,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":0,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":0,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":0,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":0,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":0,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":0,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":0,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"SecuritiesPurchasedUnderAgreementsToResellOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection":{"label":"Securities Purchased under Agreements to Resell, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election","description":"Amount, after effects of master netting arrangements, deduction of assets not subject to a master netting arrangement and elected not to be offset, 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, offset against an obligation to return collateral.","units":{"USD":[{"end":"2014-06-30","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":0,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":0,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":0,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":0,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":0,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":0,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":"2012-12-31","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q4I"},{"end":"2013-06-30","val":19950000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"}]}},"SecuritiesSoldUnderAgreementsToRepurchaseAmountOffsetAgainstCollateral":{"label":"Securities Sold under Agreements to Repurchase, Amount Offset Against Collateral","description":"Amount, after 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 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":"2013-06-30","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"}]}},"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":"2013-06-30","val":0,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"}]}},"SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities":{"label":"Securities Sold under Agreements to Repurchase, Collateral, Right to Reclaim Securities","description":"Amount of right to receive securities collateral under master netting arrangements that have not been offset against securities sold under agreement to repurchase.","units":{"USD":[{"end":"2013-06-30","val":19950000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"}]}},"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":"2013-06-30","val":19950000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"}]}},"SharesSubjectToMandatoryRedemptionSettlementTermsAmount":{"label":"Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Share Value, Amount","description":"Amount that would be paid, determined under the conditions specified in the contract, if the holder of the share has the right to redeem the shares.","units":{"USD":[{"end":"2009-12-31","val":22437000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2009Q4I"},{"end":"2010-12-31","val":19550000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":19550000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":19550000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2010-12-31","val":19550000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2010-12-31","val":19550000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":19550000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2010-12-31","val":19550000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2010Q4I"},{"end":"2011-03-31","val":16866000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q1I"},{"end":"2011-06-30","val":13535000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-06-30","val":13535000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-06-30","val":13535000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q2I"},{"end":"2011-09-30","val":10768000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2011-09-30","val":10768000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":8369000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":8369000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":8369000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":8369000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":8369000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":8369000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2011-12-31","val":8369000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2011-12-31","val":8369000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2011-12-31","val":8369000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2011-12-31","val":8369000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8021000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2012-03-31","val":8021000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-03-31","val":8021000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-03-31","val":8021000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":8061000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-06-30","val":8061000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-06-30","val":8061000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-06-30","val":8061000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":6318000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":6318000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5665000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":5665000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":5665000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":5665000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":5665000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2012-12-31","val":5665000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2012-12-31","val":5665000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2012-12-31","val":5665000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2012-12-31","val":5665000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2012-12-31","val":5665000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4979000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2013-03-31","val":4979000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-03-31","val":4979000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-03-31","val":4979000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5410000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-06-30","val":5410000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-06-30","val":5410000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-06-30","val":5410000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5184000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":5184000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4764000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":4764000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":4764000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":4764000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":4764000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-31","val":4764000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2013-12-31","val":4764000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2013-12-31","val":4764000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2013-12-31","val":4764000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2013-12-31","val":4764000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4641000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2014-03-31","val":4641000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2014-03-31","val":4641000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-03-31","val":4641000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4519000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2014-06-30","val":4519000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2014-06-30","val":4519000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-06-30","val":4519000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4371000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2014-09-30","val":4371000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4187000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":4187000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":4187000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":4187000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":4187000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2014-12-31","val":4187000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2014-12-31","val":4187000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2014-12-31","val":4187000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2014-12-31","val":4187000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2014-12-31","val":4187000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4545000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2015-03-31","val":4545000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2015-03-31","val":4545000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-03-31","val":4545000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4200000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2015-06-30","val":4200000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2015-06-30","val":4200000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-06-30","val":4200000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3090000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2015-09-30","val":3090000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2739000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":2739000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":2739000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":2739000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":2739000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2015-12-31","val":2739000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2015-12-31","val":2739000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2015-12-31","val":2739000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2015-12-31","val":2739000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2015-12-31","val":2739000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3433000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-03-31","val":3433000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-03-31","val":3433000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-03-31","val":3433000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4356000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-06-30","val":4356000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2016-06-30","val":4356000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-06-30","val":4356000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3025000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2016-09-30","val":3025000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2670000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2670000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":2670000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2670000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2670000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":2670000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2016-12-31","val":2670000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2016-12-31","val":2670000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2016-12-31","val":2670000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2016-12-31","val":2670000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2264000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2017-03-31","val":2264000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2017-03-31","val":2264000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-03-31","val":2264000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6186000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2017-06-30","val":6186000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-06-30","val":6186000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-06-30","val":6186000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5439000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-09-30","val":5439000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5312000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":5312000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":5312000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":5312000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":5312000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":5312000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-12-31","val":5312000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2017-12-31","val":5312000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2017-12-31","val":5312000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2017-12-31","val":5312000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5029000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2018-03-31","val":5029000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-03-31","val":5029000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-03-31","val":5029000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4578000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":4578000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2018-06-30","val":4578000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-06-30","val":4578000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4536000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2018-09-30","val":4536000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3597000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":3597000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":3597000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":3597000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":3597000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2018-12-31","val":3597000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2018-12-31","val":3597000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2018-12-31","val":3597000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2018-12-31","val":3597000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2018-12-31","val":3597000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3548000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":3548000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-03-31","val":3548000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-03-31","val":3548000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2750000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-06-30","val":2750000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2019-06-30","val":2750000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-06-30","val":2750000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2477000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2019-09-30","val":2477000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2415000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":2415000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":2415000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":2415000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":2415000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2019-12-31","val":2415000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":2415000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2019-12-31","val":2415000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2019-12-31","val":2415000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2019-12-31","val":2415000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2390000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2020-03-31","val":2390000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2020-03-31","val":2390000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-03-31","val":2390000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2308000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2020-06-30","val":2308000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2020-06-30","val":2308000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-06-30","val":2308000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1914000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2020-09-30","val":1914000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1624000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":1624000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1624000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":1624000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":1624000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2020-12-31","val":1624000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2020-12-31","val":1624000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2020-12-31","val":1624000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":1624000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2020-12-31","val":1624000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1585000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":1585000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2021-03-31","val":1585000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-03-31","val":1585000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1543000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2021-06-30","val":1543000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-06-30","val":1543000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-06-30","val":1543000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":607000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-09-30","val":607000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":582000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":582000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":582000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":582000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":582000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2021-12-31","val":582000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2021-12-31","val":582000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2021-12-31","val":582000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2021-12-31","val":582000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2021-12-31","val":582000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":559000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-31","val":559000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2022-03-31","val":559000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-03-31","val":559000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":537000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2022-06-30","val":537000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-06-30","val":537000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-06-30","val":537000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":292000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-09-30","val":292000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":280000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":280000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":280000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":280000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":280000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2022-12-31","val":280000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2022-12-31","val":280000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2022-12-31","val":280000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2022-12-31","val":280000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2022-12-31","val":280000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2022Q4I"},{"end":"2023-03-31","val":269000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2023-03-31","val":269000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-03-31","val":269000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-03-31","val":269000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":263000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-06-30","val":263000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2023-06-30","val":263000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-06-30","val":263000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":253000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2023-09-30","val":253000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3I"},{"end":"2023-12-31","val":247000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":247000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":247000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":247000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":247000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2023-12-31","val":247000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2023-12-31","val":247000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2023-12-31","val":247000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2023-12-31","val":247000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":205000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2024-03-31","val":205000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-03-31","val":205000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-03-31","val":205000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3442000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-30","val":3442000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2024-06-30","val":3442000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-06-30","val":3442000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3230000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2024-09-30","val":3230000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3225000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":3225000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":3225000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":3225000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":3225000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3124000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2025-03-31","val":3124000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6081000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2025-06-30","val":6081000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5923000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5836000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":5836000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":5836000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":5732000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":74554000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount":{"label":"Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Maximum Amount","description":"The maximum amount that the issuer could be required to pay to redeem the instrument by physical settlement, if applicable.","units":{"USD":[{"end":"2016-12-31","val":100,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016Q4I"},{"end":"2017-12-31","val":100,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"}]}},"ShortTermDebtWeightedAverageInterestRate":{"label":"Short-term Debt, Weighted Average Interest Rate, at Point in Time","description":"Weighted average interest rate of short-term debt outstanding calculated at point in time.","units":{"pure":[{"end":"2011-12-31","val":0.0003,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":0.0003,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":0.0003,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":0.001,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.0012,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.0012,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":0.0012,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":0.0012,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":0.0012,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":0.0012,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.001,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.0007,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.0005,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.0008,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":0.0008,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.0006,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"}],"Rate":[{"end":"2013-12-31","val":0.0008,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":0.0008,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":0.0008,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":0.0006,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.0007,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.0008,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":0.0008,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":0.0008,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":0.0008,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.0007,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.0007,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.0015,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"}]}},"StockholdersEquity":{"label":"Stockholders' Equity Attributable to Parent","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.","units":{"USD":[{"end":"2008-12-31","val":2395245000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2008Q4I"},{"end":"2009-12-31","val":1945910000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2009-12-31","val":1945910000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2009-12-31","val":1945910000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2009Q4I"},{"end":"2010-09-30","val":1775520000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3I"},{"end":"2010-12-31","val":1783478000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":1783478000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":1783478000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2010-12-31","val":1783478000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2010-12-31","val":1783478000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2010-12-31","val":1783478000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2010-12-31","val":1783478000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2010-12-31","val":1783478000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2010Q4I"},{"end":"2011-03-31","val":1740252000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1I"},{"end":"2011-06-30","val":1741965000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-06-30","val":1741965000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1711069000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2011-09-30","val":1711069000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1701447000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":1701447000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":1701447000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":1701447000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":1701447000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":1701447000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2011-12-31","val":1701447000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2011-12-31","val":1701447000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2011-12-31","val":1701447000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2011-12-31","val":1701447000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1732893000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2012-03-31","val":1732893000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1750521000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2012-06-30","val":1750521000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1779619000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2012-09-30","val":1779619000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1720481000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":1720481000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":1720481000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":1720481000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":1720481000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2012-12-31","val":1720481000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2012-12-31","val":1720481000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2012-12-31","val":1720481000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2012-12-31","val":1720481000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2012-12-31","val":1720481000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1818953000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2013-03-31","val":1818953000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1900618000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2013-06-30","val":1900618000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1813264000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2013-09-30","val":1813264000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1801220000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":1801220000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":1801220000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":1801220000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":1801220000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2013-12-31","val":1801220000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2013-12-31","val":1801220000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2013-12-31","val":1801220000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2013-12-31","val":1801220000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2013-12-31","val":1801220000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1730084000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2014-03-31","val":1730084000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1461474000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2014-06-30","val":1461474000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1690398000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2014-09-30","val":1690398000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1585267000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1585267000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1585267000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1585267000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1585267000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2014-12-31","val":1585267000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2014-12-31","val":1585267000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2014-12-31","val":1585267000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2014-12-31","val":1585267000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2014-12-31","val":1585267000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1727216000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2015-03-31","val":1727216000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1943473000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2015-06-30","val":1943473000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1980850000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2015-09-30","val":1980850000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1841752000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1841752000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":1841752000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":1841752000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":1841752000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2015-12-31","val":1841752000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2015-12-31","val":1841752000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2015-12-31","val":1841752000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2015-12-31","val":1841752000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2015-12-31","val":1841752000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2005873000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2016-03-31","val":2005873000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2016771000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2016-06-30","val":2016771000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2058555000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2016-09-30","val":2058555000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1962448000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":1962448000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":1962448000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":1962448000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1962448000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":1962448000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2016-12-31","val":1962448000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2016-12-31","val":1962448000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2016-12-31","val":1962448000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2016-12-31","val":1962448000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2129429000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2017-03-31","val":2129429000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2237405000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2017-06-30","val":2237405000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2298608000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-09-30","val":2298608000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2506103000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2506103000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":2506103000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2506103000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2506103000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":2506103000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2017-12-31","val":2506103000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2017-12-31","val":2506103000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2017-12-31","val":2506103000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2017-12-31","val":2506103000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2483085000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2018-03-31","val":2483085000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-03-31","val":2483085000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2396669000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":2396669000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-06-30","val":2396669000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2389893000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2018-09-30","val":2389893000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2454252000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":2454252000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2454252000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":2454252000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":2454252000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2018-12-31","val":2454252000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2018-12-31","val":2454252000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2018-12-31","val":2454252000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2018-12-31","val":2454252000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2018-12-31","val":2454252000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2478850000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2019-03-31","val":2478850000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-03-31","val":2478850000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-03-31","val":2478850000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2580693000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-06-30","val":2580693000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2019-06-30","val":2580693000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-06-30","val":2580693000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2658322000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2019-09-30","val":2658322000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2791051000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":2791051000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":2791051000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":2791051000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":2791051000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2019-12-31","val":2791051000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":2791051000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2019-12-31","val":2791051000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2019-12-31","val":2791051000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2019-12-31","val":2791051000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2713589000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2020-03-31","val":2713589000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2020-03-31","val":2713589000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-03-31","val":2713589000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2354938000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2020-06-30","val":2354938000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2020-06-30","val":2354938000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-06-30","val":2354938000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2599936000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2020-09-30","val":2599936000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2667767000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":2667767000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2667767000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2667767000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2667767000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2020-12-31","val":2667767000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2020-12-31","val":2667767000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2020-12-31","val":2667767000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":2667767000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2020-12-31","val":2667767000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2691053000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":2691053000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2021-03-31","val":2691053000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-03-31","val":2691053000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2646571000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2021-06-30","val":2646571000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-06-30","val":2646571000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-06-30","val":2646571000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2571196000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2021-09-30","val":2571196000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2714266000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":2714266000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":2714266000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":2714266000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2714266000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2021-12-31","val":2714266000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2021-12-31","val":2714266000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2021-12-31","val":2714266000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2021-12-31","val":2714266000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2021-12-31","val":2714266000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2777880000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-31","val":2777880000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2022-03-31","val":2777880000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-03-31","val":2777880000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2994766000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2022-06-30","val":2994766000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-06-30","val":2994766000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-06-30","val":2994766000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3295511000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-09-30","val":3295511000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3676544000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":3676544000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":3676544000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":3676544000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":3676544000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2022-12-31","val":3676544000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2022-12-31","val":3676544000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2022-12-31","val":3676544000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2022-12-31","val":3676544000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2022-12-31","val":3676544000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3865447000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2023-03-31","val":3865447000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-03-31","val":3865447000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-03-31","val":3865447000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3896486000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-06-30","val":3896486000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2023-06-30","val":3896486000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-06-30","val":3896486000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3891618000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2023-09-30","val":3891618000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3890652000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":3890652000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":3890652000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3890652000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":3890652000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2023-12-31","val":3890652000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2023-12-31","val":3890652000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2023-12-31","val":3890652000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2023-12-31","val":3890652000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3864707000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2024-03-31","val":3864707000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-03-31","val":3864707000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-03-31","val":3864707000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4134709000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-30","val":4134709000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2024-06-30","val":4134709000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-06-30","val":4134709000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4071823000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2024-09-30","val":4071823000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4099729000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":4099729000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":4099729000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":4099729000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":4099729000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2024-12-31","val":4099729000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2024-12-31","val":4099729000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4052898000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2025-03-31","val":4052898000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2025-03-31","val":4052898000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-03-31","val":4052898000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4095229000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2025-06-30","val":4095229000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2025-06-30","val":4095229000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4147271000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4187638000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":4187638000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":4187638000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4427817000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2026-03-31","val":4427817000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q1I"},{"end":"2026-06-30","val":4489468000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","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":"2009-12-31","val":1945910000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2009Q4I"},{"end":"2010-06-30","val":1875865000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q2I"},{"end":"2010-12-31","val":1783478000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1741965000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"}]}},"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":369385000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":57219000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":65503000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":107903000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":107903000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":11042000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":45895000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":45895000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":105882000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":105882000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":186728000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":186728000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":186728000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":80712000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":80712000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":194925000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":194925000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":320245000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":320245000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":435103000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":435103000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":435103000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":158432000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":158432000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":280850000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":280850000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":386684000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":386684000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":503750000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":503750000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":503750000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":61105000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":61105000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":265898000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":265898000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":629051000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":629051000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":781990000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":781990000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":781990000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":335643000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":335643000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":684290000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":684290000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":966534000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":966534000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":1225576000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1225576000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":1225576000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":395121000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":395121000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":669813000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":669813000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":1002371000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":1002371000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":1291763000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":1291763000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":1291763000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":438700000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":438700000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":854748000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":854748000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1327634000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1327634000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":1817323000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":1817323000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":1817323000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":272375000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":272375000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":897388000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":897388000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":625013000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1295007000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1295007000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":397619000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1655247000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":1655247000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":1655247000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":337758000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":337758000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":763900000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":763900000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":426142000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":426142000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1161329000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":1161329000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":397429000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":397429000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1405720000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":1405720000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":1405720000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":254751000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":254751000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":551339000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":551339000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":296588000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":296588000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1372381000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":1372381000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":821042000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":821042000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2114822000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":2114822000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":2114822000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":461927000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":461927000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":820160000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":820160000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":358233000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":358233000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1175731000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":1175731000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":355571000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":355571000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1684321000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":1684321000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":1684321000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":638709000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":638709000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1555142000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":1555142000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":916433000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":916433000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2551462000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2551462000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":996320000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":996320000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3808380000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":3808380000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":3808380000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1023010000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":1023010000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1663373000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1663373000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":640363000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":640363000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2510801000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":2510801000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":847428000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":847428000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3122656000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":3122656000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":3122656000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":515009000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":515009000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1027041000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":1027041000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":512032000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":512032000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1494607000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":1494607000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":467566000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":467566000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2154853000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":2154853000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":588503000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":588503000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1428720000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":1428720000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":840217000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":840217000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2112505000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":683785000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2775669000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":906243000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1663193000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":756950000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"StockIssuedDuringPeriodValueStockDividend":{"label":"Stock Issued During Period, Value, Stock Dividend","description":"Value of stock issued to shareholders as a dividend during the period.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":0,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":0,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"StockRepurchasedDuringPeriodValue":{"label":"Stock Repurchased During Period, Value","description":"Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":132076000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":11301000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":13720000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":13720000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1875000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2545000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":2545000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":3354000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":3354000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":39206000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":39206000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":39206000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":8693000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":8693000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":59512000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":59512000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":83911000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":83911000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":146996000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":146996000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":146996000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":47855000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":47855000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":49426000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":49426000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":172799000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":172799000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":191813000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":191813000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":191813000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":84099000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":84099000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":489277000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":489277000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":594321000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":594321000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":712254000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":712254000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":712254000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":117955000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":117955000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":202851000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":202851000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":323491000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":323491000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":472893000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":472893000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":472893000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":116469000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":116469000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":218044000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":218044000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":418733000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":418733000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":589978000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":589978000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":589978000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":160927000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":160927000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":267881000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":267881000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":528504000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":528504000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":715714000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":715714000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":715714000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":238974000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":238974000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":412398000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":412398000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":173424000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":650475000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":650475000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-07-01","end":"2018-09-30","val":238077000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":826689000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":826689000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":826689000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":353850000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":353850000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":679377000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":679377000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-04-01","end":"2019-06-30","val":325527000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":325527000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":870594000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":870594000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-07-01","end":"2019-09-30","val":191217000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":191217000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":979139000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":979139000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":979139000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":38437000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":38437000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":58634000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":58634000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":20197000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-04-01","end":"2020-06-30","val":20197000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":84358000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":84358000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":25724000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-07-01","end":"2020-09-30","val":25724000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":279126000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":279126000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":279126000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":153546000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":153546000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":385281000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":385281000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":231735000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":231735000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":830695000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":830695000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":445414000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":445414000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1158180000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":1158180000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":1158180000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":421224000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":421224000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":821253000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":821253000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":400029000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":400029000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1409978000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1409978000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":588725000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":588725000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2117310000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":2117310000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":2117310000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":709534000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":709534000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1141289000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":1141289000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":431755000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":431755000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1886743000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":1886743000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":745454000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":745454000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2517472000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":2517472000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":524723000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":777927000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":253204000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1341836000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":563909000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1988253000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"}]}},"TimeDepositsAtOrAboveFDICInsuranceLimit":{"label":"Time Deposits, at or Above FDIC Insurance Limit","description":"Amount of time deposit liabilities, including certificates of deposit, in denominations that meet or exceed the Federal Deposit Insurance Corporation (FDIC) insurance limit.","units":{"USD":[{"end":"2015-12-31","val":18400000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2016Q4I"}]}},"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":"2010-12-31","val":6334939000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2010-12-31","val":6334939000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":6334939000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2011-06-30","val":6192854000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":6192849000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4559163000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2011-12-31","val":4559163000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":4559163000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":4559163000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":4559163000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3651675000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3912436000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3427364000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2764918000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":2764918000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"end":"2012-12-31","val":2764918000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"end":"2012-12-31","val":2764918000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"end":"2012-12-31","val":2764918000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3359123000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3445562000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3502694000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2704777000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"end":"2013-12-31","val":2704777000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"end":"2013-12-31","val":2704777000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":2704777000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"end":"2013-12-31","val":2704777000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2110714000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1596292000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1476212000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1462049000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"end":"2014-12-31","val":1462049000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"end":"2014-12-31","val":1462049000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"end":"2014-12-31","val":1462049000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"end":"2014-12-31","val":1462049000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1806094000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2671279000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2339291000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2294606000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":2294606000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"end":"2015-12-31","val":2294606000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"end":"2015-12-31","val":2294606000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"end":"2015-12-31","val":2294606000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2281970000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2494963000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2865841000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2502788000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"end":"2016-12-31","val":2502788000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"end":"2016-12-31","val":2502788000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"end":"2016-12-31","val":2502788000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2502788000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2702316000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2999289000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2973383000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2869415000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2869415000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":2869415000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2869415000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2869415000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3403665000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3137933000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2211321000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2151113000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":2151113000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"end":"2018-12-31","val":2151113000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":2151113000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"end":"2018-12-31","val":2151113000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3907002000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3844783000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2901575000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2812562000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"end":"2019-12-31","val":2812562000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"end":"2019-12-31","val":2812562000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"end":"2019-12-31","val":2812562000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"end":"2019-12-31","val":2812562000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3177991000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2904643000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3117935000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2623376000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"end":"2020-12-31","val":2623376000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2623376000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"end":"2020-12-31","val":2623376000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"end":"2020-12-31","val":2623376000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3266965000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3118568000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2622397000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2339955000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"end":"2021-12-31","val":2339955000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":2339955000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":2339955000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2339955000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2775818000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2360237000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2173995000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1421453000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":1421453000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":1421453000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1421453000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1421453000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1427002000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1063514000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":899023000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":908608000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":908608000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":908608000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":908608000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":908608000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":893114000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":843742000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":553846000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":439963000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":439963000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":439963000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":439963000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":439963000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":394950000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":153520000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":81239000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":80741000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":80741000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":80741000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":79934000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":79101000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"TradingSecuritiesRealizedGainLoss":{"label":"Trading Securities, Realized Gain (Loss)","description":"Amount of gain (loss) realized from securities classified as trading.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-5029000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":-564000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":-145000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-550000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":14000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-630000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-29286000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-2517000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-31000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-5214000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":-9000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":-2697000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-41000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-21700000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":-10000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":-7608000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-41000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-30375000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-39595000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-465000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-4751000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-465000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-11362000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-5968000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-11268000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-17079000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-1619000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-4189000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-11268000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-19578000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":-2364000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2041000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-4490000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-822000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":-2127000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-5044000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-5211000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-571000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-665000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-5044000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-9000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-9000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":135000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-284000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-313000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"}]}},"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":"2009-01-01","end":"2009-12-31","val":-12337000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":48119000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":74887000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":14425000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":42830000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-16369000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3567000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":9437000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-04-01","end":"2011-06-30","val":19392000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":28299000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":46633000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-07-01","end":"2011-09-30","val":37196000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":20772000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":35875000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":37768000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-10766000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-7195000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-9724000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":-4452000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-04-01","end":"2012-06-30","val":51000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-04-01","end":"2012-06-30","val":2675000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-13724000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-6333000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-07-01","end":"2012-09-30","val":-4301000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-07-01","end":"2012-09-30","val":-1880000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-19164000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-16651000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-14014000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-9326000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-8328000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-30485000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":-28499000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":-21206000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-04-01","end":"2013-06-30","val":-20071000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-37250000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-33925000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-07-01","end":"2013-09-30","val":-6784000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-07-01","end":"2013-09-30","val":-5296000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-50468000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-45753000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-45956000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-5104000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":-4873000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-10462000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-10448000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-04-01","end":"2014-06-30","val":-5552000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":-5533000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-21812000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-21881000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-07-01","end":"2014-09-30","val":-11414000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-11433000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-28080000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-28069000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":587000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-5831000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-3327000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-26184000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-21001000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-04-01","end":"2015-06-30","val":-20362000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-04-01","end":"2015-06-30","val":-17674000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-9354000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":12305000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-07-01","end":"2015-09-30","val":16830000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-07-01","end":"2015-09-30","val":24428000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-47950000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-17616000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-8396000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":49669000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":53955000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":68195000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":79092000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-04-01","end":"2016-06-30","val":18526000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":24494000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":75172000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":80983000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-2207000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":363000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-2441000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":5869000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4687000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":7051000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":15122000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":17571000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":9216000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-04-01","end":"2017-06-30","val":10521000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":21444000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":21611000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":3890000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":3984000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":11958000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-26941000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-38972000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-12166000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-50211000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-11201000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"}]}},"TransferOfInvestments":{"label":"Transfer from Investments","description":"Value of investments transferred from the entity's investments in noncash transactions.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":2019635000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":2019635000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":2019635000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":2019635000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":2019635000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"}]}},"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":"2009-01-01","end":"2009-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":120525000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":120525000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"}]}},"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-01-01","end":"2011-12-31","val":6799000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":4181000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":5770000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":6597000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":6597000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1289000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3062000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":3062000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":4724000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":4724000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":5438000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":5438000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":5438000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1722000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":1722000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2811000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":2811000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":3590000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":3590000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":4391000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":4391000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":4391000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1054000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":1054000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2277000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":2277000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":3034000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":3034000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":4267000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":4267000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":4267000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":223000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":223000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":627000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":627000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":1596000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":1596000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":1955000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":1955000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":1955000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":337000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":337000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1324000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":1324000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1808000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1808000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":2218000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":2218000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":2218000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1658000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":1658000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2447000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2447000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":2817000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":2817000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":3768000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":3768000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":3768000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":350000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":350000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":605000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":605000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":627000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":627000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":771000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":771000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":771000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":309000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":309000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":582000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":582000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":670000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":670000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":1226000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":1226000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":1226000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":183000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":183000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":220000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":220000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":449000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":449000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":449000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":449000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":67000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":67000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":67000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":67000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":213000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":213000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":176000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":447000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":707000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":707000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":786000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":786000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-06-30","val":92000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":177000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"}]}},"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":10764000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":9521000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"}]}},"UnrealizedGainLossOnDerivatives":{"label":"Unrealized Gain (Loss) on Derivatives","description":"The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":123007000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-72411000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2010-01-01","end":"2010-09-30","val":-140114000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-79596000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2010-01-01","end":"2010-12-31","val":-79596000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-8580000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-37406000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"start":"2011-01-01","end":"2011-06-30","val":-37406000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2011-01-01","end":"2011-09-30","val":-126221000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-126221000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2011-01-01","end":"2011-12-31","val":-128534000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"start":"2011-01-01","end":"2011-12-31","val":-128534000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2011-01-01","end":"2011-12-31","val":-128534000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-2402000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"start":"2012-01-01","end":"2012-03-31","val":-2402000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-19058000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"start":"2012-01-01","end":"2012-06-30","val":-19058000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2012-01-01","end":"2012-09-30","val":-43333000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"start":"2012-01-01","end":"2012-09-30","val":-43333000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2012-01-01","end":"2012-12-31","val":-42501000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-42501000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2012-01-01","end":"2012-12-31","val":-42501000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-8118000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09"},{"start":"2013-01-01","end":"2013-03-31","val":-8118000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":8541000,"accn":"0001325878-13-000006","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-09"},{"start":"2013-01-01","end":"2013-06-30","val":8541000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":-11963000,"accn":"0001325878-13-000011","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-08"},{"start":"2013-01-01","end":"2013-09-30","val":-11963000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2013-01-01","end":"2013-12-31","val":-676000,"accn":"0001325878-14-000006","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-14"},{"start":"2013-01-01","end":"2013-12-31","val":-676000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2013-01-01","end":"2013-12-31","val":-676000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-42100000,"accn":"0001325878-14-000014","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-09"},{"start":"2014-01-01","end":"2014-03-31","val":-28366000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-32289000,"accn":"0001325878-14-000020","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-32289000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2014-01-01","end":"2014-09-30","val":-47674000,"accn":"0001325878-14-000026","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-06"},{"start":"2014-01-01","end":"2014-09-30","val":-47674000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2014-01-01","end":"2014-12-31","val":-55779000,"accn":"0001325878-15-000007","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-13"},{"start":"2014-01-01","end":"2014-12-31","val":-55779000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2014-01-01","end":"2014-12-31","val":-55779000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-19493000,"accn":"0001325878-15-000014","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-07"},{"start":"2015-01-01","end":"2015-03-31","val":-19493000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-9326000,"accn":"0001325878-15-000024","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-06"},{"start":"2015-01-01","end":"2015-06-30","val":-9326000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2015-01-01","end":"2015-09-30","val":-69369000,"accn":"0001325878-15-000029","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-05"},{"start":"2015-01-01","end":"2015-09-30","val":-69369000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2015-01-01","end":"2015-12-31","val":-54710000,"accn":"0001325878-16-000036","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-54710000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2015-01-01","end":"2015-12-31","val":-54710000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-72104000,"accn":"0001325878-16-000041","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-05"},{"start":"2016-01-01","end":"2016-03-31","val":-72104000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-101902000,"accn":"0001325878-16-000046","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-04"},{"start":"2016-01-01","end":"2016-06-30","val":-101902000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2016-01-01","end":"2016-09-30","val":-101545000,"accn":"0001325878-16-000052","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-03"},{"start":"2016-01-01","end":"2016-09-30","val":-101545000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-26021000,"accn":"0001325878-17-000010","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-09"},{"start":"2016-01-01","end":"2016-12-31","val":-26021000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2016-01-01","end":"2016-12-31","val":-26021000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-5955000,"accn":"0001325878-17-000017","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-04"},{"start":"2017-01-01","end":"2017-03-31","val":-5955000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-5521000,"accn":"0001325878-17-000021","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-08"},{"start":"2017-01-01","end":"2017-06-30","val":-5521000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-12766000,"accn":"0001325878-17-000026","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-12766000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-16670000,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-16670000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2017-01-01","end":"2017-12-31","val":-16670000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-22370000,"accn":"0001325878-18-000018","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-22370000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-22326000,"accn":"0001325878-18-000024","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-22326000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-36107000,"accn":"0001325878-18-000030","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-36107000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2018-01-01","end":"2018-12-31","val":-13961000,"accn":"0001325878-19-000005","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-13961000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2018-01-01","end":"2018-12-31","val":-13961000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":38853000,"accn":"0001325878-19-000011","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-09"},{"start":"2019-01-01","end":"2019-03-31","val":38853000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":84826000,"accn":"0001325878-19-000017","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":84826000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2019-01-01","end":"2019-09-30","val":144589000,"accn":"0001325878-19-000024","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-12"},{"start":"2019-01-01","end":"2019-09-30","val":144589000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2019-01-01","end":"2019-12-31","val":107537000,"accn":"0001325878-20-000006","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-20"},{"start":"2019-01-01","end":"2019-12-31","val":107537000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2019-01-01","end":"2019-12-31","val":107537000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":288814000,"accn":"0001325878-20-000012","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":288814000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":312613000,"accn":"0001325878-20-000019","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-11"},{"start":"2020-01-01","end":"2020-06-30","val":312613000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2020-01-01","end":"2020-09-30","val":288215000,"accn":"0001325878-20-000025","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-10"},{"start":"2020-01-01","end":"2020-09-30","val":288215000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2020-01-01","end":"2020-12-31","val":224167000,"accn":"0001325878-21-000008","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-18"},{"start":"2020-01-01","end":"2020-12-31","val":224167000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2020-01-01","end":"2020-12-31","val":224167000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-160428000,"accn":"0001325878-21-000014","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-160428000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-143042000,"accn":"0001325878-21-000024","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-11"},{"start":"2021-01-01","end":"2021-06-30","val":-143042000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-186782000,"accn":"0001325878-21-000124","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-10"},{"start":"2021-01-01","end":"2021-09-30","val":-186782000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-239455000,"accn":"0001325878-22-000058","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-21"},{"start":"2021-01-01","end":"2021-12-31","val":-239455000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2021-01-01","end":"2021-12-31","val":-239455000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-303292000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-303292000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-493441000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-493441000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-706873000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-706873000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-693354000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"start":"2022-01-01","end":"2022-12-31","val":-693354000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":-693354000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":100606000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":100606000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-86051000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-86051000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-271936000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":-271936000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":198493000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":198493000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":198493000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-172249000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":-172249000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-139589000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-139589000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":349026000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":349026000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":-4284000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-4284000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":235356000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":235356000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":382619000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":382619000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-09-30","val":640595000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":484961000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-123079000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-227678000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"UnsecuredDebt":{"label":"Unsecured Debt","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).","units":{"USD":[{"end":"2010-12-31","val":21521435000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19","frame":"CY2010Q4I"},{"end":"2010-12-31","val":21521435000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":21521435000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11"},{"end":"2011-06-30","val":22105848000,"accn":"0001325878-11-000007","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-11","frame":"CY2011Q2I"},{"end":"2011-09-30","val":20380300000,"accn":"0001325878-11-000015","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":19894483000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":19894483000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09"},{"end":"2011-12-31","val":19894483000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10"},{"end":"2011-12-31","val":19894483000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10"},{"end":"2011-12-31","val":19894483000,"accn":"0001325878-12-000002","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-19"},{"end":"2012-03-31","val":19598109000,"accn":"0001325878-12-000004","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-10","frame":"CY2012Q1I"},{"end":"2012-06-30","val":21645710000,"accn":"0001325878-12-000006","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-10","frame":"CY2012Q2I"},{"end":"2012-09-30","val":21372807000,"accn":"0001325878-12-000008","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-09","frame":"CY2012Q3I"},{"end":"2012-12-31","val":21973902000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2012Q4I"},{"end":"2012-12-31","val":21973902000,"accn":"0001325878-13-000002","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":21319639000,"accn":"0001325878-13-000004","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-09","frame":"CY2013Q1I"}]}},"WeightedAverageRateInterestBearingDomesticDepositsOverTime":{"label":"Weighted Average Rate, Interest-bearing Domestic Deposits, over Time","description":"Weighted average interest rate calculated over time for domestic deposit liability.","units":{"Rate":[{"start":"2015-01-01","end":"2015-12-31","val":0.0009,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.0017,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.0069,"accn":"0001325878-18-000010","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure":{"label":"Concentration Risk, Credit Risk, Financial Instrument, Maximum Exposure","description":"Maximum amount of loss due to credit risk that, based on the gross fair value of the financial instrument, the entity would incur if parties to the financial instruments that make up the concentration failed completely to perform according to the terms of the contracts and the collateral or other security, if any, for the amount due proved to be of no value to the entity.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":0,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q4"}]}},"DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss":{"label":null,"description":null,"units":{"USD":[{"end":"2021-12-31","val":7644496000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":7644496000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":7644496000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":7644496000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7812873000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8164934000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8499573000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9438859000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":9438859000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":9438859000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":9438859000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":9438859000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9466345000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10451380000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10997936000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11872397000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":11872397000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":11872397000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":11872397000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":11872397000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12278770000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":12580840000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":13204971000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":13197724000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":13197724000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":13197724000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13784700000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":14299825000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"}]}},"DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss":{"label":null,"description":null,"units":{"USD":[{"end":"2021-12-31","val":7644496000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":7644496000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":7644496000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":7644496000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7812873000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8164934000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8499573000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9438859000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":9438859000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":9438859000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":9438859000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":9438859000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9466345000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10451380000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10997936000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11872397000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":11872397000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":11872397000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":11872397000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":11872397000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12278770000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":12580840000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":13204971000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":13197724000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":13197724000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":13197724000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":13197724000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":13197724000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13784700000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":14299825000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":14768637000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":14657195000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":14657195000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":14657195000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":14892629000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":15033147000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"DebtSecuritiesAvailableForSaleExcludingAccruedInterest":{"label":null,"description":null,"units":{"USD":[{"end":"2021-12-31","val":7719185000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":7719185000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":7719185000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":7719185000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7846335000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8143831000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8449382000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9354416000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":9354416000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":9354416000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":9354416000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":9354416000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9383789000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10367378000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10868344000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11753453000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":11753453000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":11753453000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":11753453000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":11753453000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12184017000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":12466957000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":13096435000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":13057619000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":13057619000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":13057619000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":13057619000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":13057619000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13660070000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":14118577000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":14634427000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":14570751000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":14570751000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":14570751000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":14800447000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":14981553000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss":{"label":null,"description":null,"units":{"USD":[{"end":"2021-12-31","val":446185000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":446185000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":446185000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":446185000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":421583000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":399308000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":361018000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":345430000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":345430000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":345430000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":345430000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":345430000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":331735000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":285313000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":276457000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":264796000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":264796000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":264796000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":264796000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":264796000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":257236000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":247993000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":233234000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":219826000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":219826000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":219826000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":219826000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":219826000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":211864000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":203895000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":193081000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":182806000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":182806000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":182806000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":175427000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":168540000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss":{"label":null,"description":null,"units":{"USD":[{"end":"2021-12-31","val":446185000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":446185000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":446185000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":446185000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":421583000,"accn":"0001325878-22-000095","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":399308000,"accn":"0001325878-22-000164","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":361018000,"accn":"0001325878-22-000250","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":345430000,"accn":"0001325878-23-000063","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-20"},{"end":"2022-12-31","val":345430000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":345430000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":345430000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":345430000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":331735000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":285313000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":276457000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":264796000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"end":"2023-12-31","val":264796000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":264796000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":264796000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":264796000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":257236000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":247993000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":233234000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":219826000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":219826000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":219826000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":219826000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":219826000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":211864000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":203895000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":193081000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":182806000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":182806000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":182806000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":175427000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":168540000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"PaymentsForBondsTransferredToOtherOtherFederalHomeLoanBanks":{"label":"Payments for Bonds Transferred to Other Federal Home Loan Banks","description":"Amount of cash outflow from transfers and assumptions of primary liability of consolidated obligations to another Federal Home Loan Bank (FHLBank).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":999987000,"accn":"0001325878-23-000110","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":999987000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":999987000,"accn":"0001325878-23-000176","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":999987000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":999987000,"accn":"0001325878-23-000247","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-09-30","val":999987000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":999987000,"accn":"0001325878-24-000063","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-11"},{"start":"2023-01-01","end":"2023-12-31","val":999987000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":999987000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"}]}},"DebtSecuritiesAvailableForSaleExcludingAccruedInterestAllowanceForCreditLossNotPreviouslyRecorded":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"}]}},"FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss":{"label":null,"description":null,"units":{"USD":[{"end":"2023-12-31","val":8352713000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09"},{"end":"2023-12-31","val":8352713000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":8352713000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":8352713000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8440064000,"accn":"0001325878-24-000117","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8719897000,"accn":"0001325878-24-000183","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8882033000,"accn":"0001325878-24-000254","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8949433000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":8949433000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":8949433000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":8949433000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":8949433000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9016747000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":9180578000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9284317000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9351305000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":9351305000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":9351305000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":9423774000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":9584120000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"InterestExpenseOperating":{"label":null,"description":null,"units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":1018284000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":3343108000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2023-01-01","end":"2023-12-31","val":3343108000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":861151000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1775414000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":914263000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2733031000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":957617000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3558386000,"accn":"0001325878-25-000054","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":3558386000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":759390000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":759390000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1560310000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":1560310000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":800920000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":800920000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2376678000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":816368000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3106512000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":691863000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1419754000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":727891000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"DerivativeAssetFairValueAfterOffsetAndDeductionSubjectToMasterNettingArrangement":{"label":null,"description":null,"units":{"USD":[{"end":"2024-12-31","val":357284000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":357284000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":357284000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":357284000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":352728000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":351171000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":373602000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":390654000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":390654000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":390654000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":353785000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":403045000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"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":"2024-12-31","val":30000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":30000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":30000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":30000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":245000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":567000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":820000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1588000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":1588000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":1588000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3019000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":362000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"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":"2024-12-31","val":73000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":73000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":73000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":73000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":83000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":1000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":1000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":748000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":9000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"SecurityPurchasedUnderAgreementToResellAfterOffsetAndDeductionSubjectToMasterNettingArrangement":{"label":null,"description":null,"units":{"USD":[{"end":"2024-12-31","val":0,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"end":"2024-12-31","val":0,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":0,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"end":"2024-12-31","val":0,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12"},{"end":"2025-12-31","val":0,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":0,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}},"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":"2023-01-01","end":"2023-12-31","val":2517472000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":524723000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":777927000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":253204000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1341836000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":563909000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1988253000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":688580000,"accn":"0001325878-25-000102","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-08"},{"start":"2025-01-01","end":"2025-03-31","val":688580000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1246258000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-06-30","val":1246258000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-04-01","end":"2025-06-30","val":557678000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":557678000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1909454000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":663196000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2522175000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":700804000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1209996000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2026-04-01","end":"2026-06-30","val":509192000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2"}]}},"CommonStockDividendsShares":{"label":"Common Stock Dividends, Shares","description":"Number of shares of common stock issued as dividends during the period. Excludes stock splits.","units":{"shares":[{"start":"2024-01-01","end":"2024-06-30","val":1116000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":574000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1702000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":585000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-06-30","val":1127000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":573000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1699000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":572000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"}]}},"NetSharesReclassifiedToMandatorilyRedeemableCapitalStockShares":{"label":"Net Shares Reclassified to Mandatorily Redeemable Capital Stock, Shares","description":"Net number of shares reclassified to mandatorily redeemable capital stock.","units":{"shares":[{"start":"2024-01-01","end":"2024-06-30","val":2325000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":780000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3054000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":729000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-06-30","val":3397000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":2782000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4491000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":1094000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"}]}},"OtherPostretirementBenefitsExpenseReversalOfExpenseNoncash":{"label":"Other Postretirement Benefits Expense (Reversal of Expense), Noncash","description":"Amount of noncash expense (reversal of expense) for other postretirement benefits. Excludes pension benefits.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-01-01","end":"2025-06-30","val":-65000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-01-01","end":"2025-09-30","val":-65000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"}]}},"SharesIssued":{"label":"Shares, Issued","description":"Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.","units":{"shares":[{"end":"2023-12-31","val":26077000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2023-12-31","val":26077000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2023Q4I"},{"end":"2024-03-31","val":24977000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q1I"},{"end":"2024-06-30","val":27360000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-06-30","val":27360000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q2I"},{"end":"2024-09-30","val":26253000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":26316000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2024-12-31","val":26316000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q4I"},{"end":"2025-03-31","val":25254000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q1I"},{"end":"2025-06-30","val":25870000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"end":"2025-06-30","val":25870000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q2I"},{"end":"2025-09-30","val":25555000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3I"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2024-01-01","end":"2024-06-30","val":10271000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":5121000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":14946000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":4676000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-06-30","val":14287000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":8402000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":21125000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":6838000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"}]}},"StockRepurchasedAndRetiredDuringPeriodShares":{"label":"Stock Repurchased and Retired During Period, Shares","description":"Number of shares that have been repurchased and retired during the period.","units":{"shares":[{"start":"2024-01-01","end":"2024-06-30","val":7779000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2024-04-01","end":"2024-06-30","val":2532000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":13418000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":5639000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-06-30","val":12463000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07"},{"start":"2025-04-01","end":"2025-06-30","val":5577000,"accn":"0001325878-25-000168","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-07","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":19094000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07"},{"start":"2025-07-01","end":"2025-09-30","val":6631000,"accn":"0001325878-25-000235","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-07","frame":"CY2025Q3"}]}},"DepreciationAmortizationAndAccretionNet":{"label":"Depreciation, Amortization and Accretion, Net","description":"The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":73493000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-126417000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-99643000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-109167000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"},{"start":"2025-01-01","end":"2025-12-31","val":-52840000,"accn":"0001325878-26-000054","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-12","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-37553000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-179000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06"}]}},"DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet":{"label":"Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net","description":"Amount of unamortized debt discount (premium) and debt issuance costs.","units":{"USD":[{"end":"2025-12-31","val":6391000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07"},{"end":"2025-12-31","val":6391000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2025Q4I"},{"end":"2026-03-31","val":6960000,"accn":"0001325878-26-000098","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-07","frame":"CY2026Q1I"},{"end":"2026-06-30","val":7652000,"accn":"0001325878-26-000159","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-06","frame":"CY2026Q2I"}]}}}}}